大香蕉大香蕉在线播放-日韩av在线一区中文字幕-日韩熟女熟妇久久精品综合-精品免费视频一区二区三区

技術(shù)熱線: 4007-888-234

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

提供開發(fā)工具、應(yīng)用測(cè)試 完善的開發(fā)代碼案例庫(kù)分享

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

技術(shù)支持

Microchip TCPIP協(xié)議棧移植要點(diǎn)

更新時(shí)間: 2019-03-23

十年專注單片機(jī)方案開發(fā)的方案公司英銳恩,分享Microchip TCPIP協(xié)議棧移植要點(diǎn)。英銳恩現(xiàn)提供服務(wù)產(chǎn)品涉及主控芯片:8位單片機(jī)、16位單片機(jī)、32位單片機(jī)及各類運(yùn)算放大器等。

在HardwareProfile.h里面要做5件事情:


    /*** PART I. Hardware/Board name with correct MCU configuration ***/

    /*** PART II: Corresponding MCU configuration ****/

    /*** PART III: Clock interface between Board name and stack ***/

    /*** PART IV: Specify hardware resource for board ***/

    /*** PART V: Some Encapsolation for compiler ***/

2. 在MainDemo.c里面要做3件事情:

    2.1 在LowISR中修改、增加中斷服務(wù)項(xiàng)目,注意Tick要保留用TMR0,串口轉(zhuǎn)發(fā)的例子保留用UART2。

    //
    // PIC18 Interrupt Service Routines
    //

    #pragma interruptlow LowISR

    #pragma interrupt  HighISR

     2.2  在InitializeBoard();里面添加額外的硬件初始化代碼

      // Initialize application specific hardware

2.3 在ProcessIO();調(diào)用的地方添加用戶程序入口。

3. 在TCPIPConfig.h里面選擇服務(wù)項(xiàng)目和設(shè)置網(wǎng)絡(luò)信息。

4. 應(yīng)用層的東西可以參考自帶示例去實(shí)現(xiàn),比如WEB、TCP Server。

    需要交換的用戶數(shù)據(jù),直接聲明成extern global就可以了。

5. 建議:

   5.1  增加調(diào)試宏定義,必要的時(shí)候需要關(guān)閉編譯你自己的用戶代碼,驗(yàn)證協(xié)議棧自己的功能。

   5.2. 基本移植就是1-4,在HardwareProfile.h文件里面需要仔細(xì)處理那5個(gè)方面的修改。

   一般講最好定義一個(gè)自己板子的宏,預(yù)留幾個(gè)能用的IO去匹配協(xié)議棧對(duì)LED的控制即可。

           其他的硬件設(shè)置放到用戶自定義文件中,不要和協(xié)議?;祀s太多東西有利于調(diào)試。

結(jié)論:體積小、成本低,對(duì)IO、AD、串行協(xié)議轉(zhuǎn)換等應(yīng)用比較有用;

            直接修改IP驅(qū)動(dòng)的入口之一是MACGetHeader()。

題外話:網(wǎng)絡(luò)協(xié)議需要大量的內(nèi)存和位操作,高可靠性的產(chǎn)品需要考慮具備MMU或MPU的控制器。

 (文源網(wǎng)絡(luò),侵刪)

404
返回首頁(yè) |  返回上一頁(yè)
少妇勾搭外卖员在线观看| 精品少妇一区二区三区中文字幕 | 骚逼被操视频拳交| 欧美精品一区二区三区四区五区| 大香蕉尹人97超级视频| 欧美一区二区三区四区五区精品| 我要操死你逼视频| AV无码超清破解版流出| 女教师色色天天免费播放| 美女日比视频播放| 人妻在线系列一区二区三| 欧美一区亚洲一区视频在线观看| 在线免费看污视频| 黄色av手机在线观看| 91偷自产一区二区三区蜜臀| 国产高清第一区第二区第一页| 亚洲一区二区女同性恋免费看| 亚洲男人的天堂2023| 日韩在线视频不卡一区二区三区| 一级特一黄大片欧美久久| 欧美99热这里都是精品| 日本亚洲免费不卡| 亚洲国产精品伦理在线看| 大鸡吧视频在线观看| 中文字幕无码区一区二区| 欧美性爱撅臀插入啪啪啪| 欲色欲香天天网综合久久| 国产精品操大屁股老淑女| 久久久久亚洲精品无码系列 | 乱伦美女小骚货视频| 国产精品白浆一区二区三区| 快日我啊好爽日我逼| 女人张开腿让男人捅个爽| 色噜噜在线一区二区三区| 8050午夜三级的全黄| 国产乱子伦视频一区二区三区| 欧美亚洲干妞内射| 一区二区三区亚洲av| 老司机午夜精品视频无码| 中文字幕国产精品一区二区三区| 日韩无码av三级片|