999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機和以太網的嵌入式聯網模塊的設計

2017-03-01 09:03:55修建新韓洪濤
中國新通信 2016年23期
關鍵詞:嵌入式單片機設計

修建新+韓洪濤

【摘要】 隨著物聯網時代的到來,嵌入式技術和網絡技術已完全融合。基于單片機和以太網的嵌入式聯網模塊可以將現有設備快速方便地接入網絡,解決了嵌入式設備與以太網絡的連接問題,從而實現遠程控制、遠程數據通信等功能。設計包括三部分,分別是硬件設計、網卡驅動程序和精簡協議棧UIP的嵌入。

【關鍵字】 單片機 以太網 精簡協議棧

Embedded Network Module Design Based on MCU and Ethernet

Xiu Jianxin,Han Hongtao East University of Heilongjiang, Computer Science and Electrical Engineering Department

Abstract:With the coming of Internet of things,embedded technology and network technology already complete fusion.The embedded network module based on MCU and Ethernet can quickly and easily access network thought the existing equipment,and solve the connection problem of embedded devices and Ethernet, so as to realize remote control, remote data communication and other functions.The design includes three parts, which are the hardware design, the driver program of the network card driver and the UIP of the protocol stack.

Keywords:MCU;Ethernet; UIP

基于單片機和以太網的嵌入式聯網模塊采用串口連接方式,能夠實現即插即用,使用方便。本設計采用單片機、網卡控制器等硬件,通過軟件編程實現了網卡的驅動和精簡的協議棧UIP的嵌入[1]。從而實現了以太網的接入,達到了低成本、高可靠連接網絡的目的。本設計包括三部分,具體內容如下。

一、硬件設計

嵌入式聯網模塊的硬件設計是整個聯網模塊的基礎,主要涉及到單片機和網卡控制器接口設計[2]。硬件采用了8位單片機、以太網控制器芯片Realtek 8139C/D、網絡變壓器、地址鎖存器、外部RAM、串行EEPROM和串口芯片MAX232。硬件設計的電路比較簡單,器件價格也較低廉,達到了低成本的目的。具體的硬件設計圖如下圖1所示。

二、網卡驅動程序設計

網卡驅動程序包括網卡芯片的初始化、報文發送和報文接收三部分[2]。Realtek 8139C/D的初始化主要是上電啟動芯片后設置相關的寄存器,寄存器主要包括指針位置、地址寄存器、發送寄存器、接收寄存器、數據寄存器和中斷屏蔽寄存器等。報文發送包括緩沖區選定、設置報文長度、復制數據和發送報文等步驟。報文接收包括到達判斷、數據校驗、接收數據和協議解析等步驟。報文發送和接收過程如圖2和圖3所示。

三、精簡協議棧UIP的嵌入

TCP/IP協議的程序流程復雜、容量大、穩定性差,不適合嵌入式系統的開發。因此先將TCP/IP協議進行簡化,實現ARP、IP、ICMP和TCP協議的簡化。然后將精簡協議棧UIP嵌入到單片機中[3],步驟如下。

(1)將UIP協議棧的代碼架構文件,保存在默認目錄中。(2)網卡驅動程序的初始化、報文發送和報文接收程序的設計。(3)ARP和TCP定時器程序的設計。(4)UIP初始化文件的配置。(5)主程序完成以上程序的調用。

四、結論

基于單片機和以太網的嵌入式聯網模塊完成了硬件的設計、驅動程序的設計和UIP精簡協議棧的嵌入三部分內容,實現了單片機接入以太網,進而實現了遠程數據的控制和通信。

該聯網模塊結構簡單、造價低廉、穩定性好、使用方便,具有廣泛的應用價值。

參 考 文 獻

[1]吳強.基于單片機的以太網嵌入式控制器設計[J].《微計算機信息》, 2008, 24(8): 55-56

[2]宋有泉.嵌入式PCI網卡驅動程序的設計與優化 [J]. 《計算機工程》, 2007, 33(2): 264-266

[3]李偉勤. UIP協議棧在CC2430芯片上的移植研究[J].《微計算機信息》, 2012,25 (9): 50-51

猜你喜歡
嵌入式單片機設計
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
搭建基于Qt的嵌入式開發平臺
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Microchip推出兩個全新PIC單片機系列
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 国产亚洲精品无码专| 国内精品久久久久鸭| 久久香蕉国产线| 夜夜拍夜夜爽| 亚洲嫩模喷白浆| 国产在线观看99| 午夜精品福利影院| 国产精品久久久久婷婷五月| 亚洲无码熟妇人妻AV在线| 国产精品七七在线播放| 国产成年女人特黄特色大片免费| 一本大道无码高清| 精品国产免费人成在线观看| 国产福利不卡视频| 精品视频91| 久久国语对白| 亚洲国产成人麻豆精品| 免费a在线观看播放| 99re这里只有国产中文精品国产精品| 国产欧美日韩专区发布| 中国毛片网| 久久人搡人人玩人妻精品| 午夜天堂视频| 亚洲人成网站观看在线观看| 亚洲天堂.com| 国产精品毛片一区视频播| 国产精品不卡永久免费| 亚洲 日韩 激情 无码 中出| 青青青国产精品国产精品美女| 欧美日韩亚洲国产| 欧美五月婷婷| 色偷偷一区| 国产精品视频白浆免费视频| 亚洲VA中文字幕| 亚洲一区国色天香| 99re免费视频| 欧美中文字幕在线二区| 另类重口100页在线播放| 中文字幕不卡免费高清视频| 麻豆精品视频在线原创| 日本一本在线视频| 国产成人精品男人的天堂下载| 欧美精品在线视频观看| 天天综合网色中文字幕| 久久网欧美| 91精品久久久无码中文字幕vr| 久久人人妻人人爽人人卡片av| 91www在线观看| 狠狠干欧美| 日本免费福利视频| 亚洲—日韩aV在线| 亚洲国产精品一区二区第一页免| 在线视频一区二区三区不卡| 97色婷婷成人综合在线观看| av天堂最新版在线| 亚洲AV成人一区国产精品| 国产不卡在线看| 欧美日韩精品一区二区视频| 亚洲中文字幕无码爆乳| 2048国产精品原创综合在线| 国产精品自在线天天看片| 国产自视频| 国产97视频在线观看| 99热国产在线精品99| 美臀人妻中出中文字幕在线| 亚洲香蕉久久| 精品丝袜美腿国产一区| 欧美精品在线免费| 欧洲精品视频在线观看| 久草视频精品| 精品伊人久久久久7777人| 97免费在线观看视频| 毛片基地美国正在播放亚洲 | 免费看av在线网站网址| 亚洲国产综合第一精品小说| 成人在线视频一区| 欧美精品H在线播放| 国产精品无码久久久久AV| 爱做久久久久久| 亚洲高清在线天堂精品| 亚洲精品手机在线| 国产精品免费电影|