中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

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

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

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

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

        本文引用地址:http://www.antipu.com.cn/article/148057.htm

        c.jpg



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

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

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



        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉