<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于W5100的嵌入式網(wǎng)絡(luò )通信系統

基于W5100的嵌入式網(wǎng)絡(luò )通信系統

作者: 時(shí)間:2013-04-23 來(lái)源:網(wǎng)絡(luò ) 收藏

主要特性:
◇有效數據傳輸速率可達25 Mbps;
◇內嵌10Base/100BaseTX物理層,支持極性自動(dòng)變換;
◇硬件TCP/IP支持TCP、UDP、ICMP、IGMP、IPv4、ARP、PPPoE協(xié)議;
◇支持4個(gè)獨立Sockets同時(shí)連接;
◇8位數據總線(xiàn),支持并行總線(xiàn)接口、以及串行SPI接口;
◇3.3 V供電,實(shí)現低功耗。
我們選用TI主推的2000系列芯片TMS320F2812與W5100進(jìn)行通信,由于兩個(gè)芯片都是3.3 V供電,所以管腳直接相連就可以,硬件也比較簡(jiǎn)單,系統的硬件連接如圖2所示,用的通用IO來(lái)控制W5100的片選,的讀寫(xiě)與W5100的讀寫(xiě)相連,地址線(xiàn)與數據線(xiàn)互相連接,W5100的接收和發(fā)送通過(guò)網(wǎng)絡(luò )變壓器轉換為電平信號,通過(guò)RJ45網(wǎng)絡(luò )通用插座與外界相連。

本文引用地址:http://dyxdggzs.com/article/148057.htm

c.jpg



2 系統軟件初始化
W5100的初始化操作很簡(jiǎn)單,就是DSP向不同的地址寫(xiě)數據就可以。主要包括W5100初始化和W5100的Socket初始化。
W5100初始化主要包括設置本地IP地址、網(wǎng)關(guān)、物理地址以及分配接收和發(fā)送緩沖區的大小,設置Socket工作于何種方式,例如UDP或者TCP。設置目的地的IP地址、物理地址,設置傳輸數據的最大字節數等,圖3為其初始化的步驟。
初始化完畢后,DSP進(jìn)入循環(huán),等待中斷,中斷包括連接成功、終止連接、接收數據、發(fā)送數據、超時(shí)等事件中斷,如果有中斷,進(jìn)入相應的中斷處理程序即可。
W5100的中斷分為ip地址沖突中斷,UDP協(xié)議下數據無(wú)法到達目的地中斷,TCP協(xié)議下端口成功連接中斷,TCP協(xié)議下端口成功連接中斷,數據發(fā)送完成中斷,接收到數據中斷,數據傳輸超時(shí)中斷。各個(gè)中斷引入相應的處理即可。

3 結束語(yǔ)
在現在嵌入式產(chǎn)品中,通信已成為主流,傳統以太網(wǎng)擴展方法由于網(wǎng)絡(luò )協(xié)議棧開(kāi)發(fā)難度大,所以網(wǎng)絡(luò )通信在低成本,簡(jiǎn)單應用場(chǎng)合還很受局限。W5100在開(kāi)發(fā)難度低而且成本低廉,隨著(zhù)W5100系列硬件協(xié)議以太網(wǎng)芯片應用的普及,必將推動(dòng)網(wǎng)絡(luò )信息化深入民用,工業(yè),軍工等各個(gè)領(lǐng)域,在某些場(chǎng)合逐步替代傳統的通訊方式。

tcp/ip相關(guān)文章:tcp/ip是什么



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>