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

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

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

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

      2. 新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于硬件協(xié)議棧的以太網(wǎng)遠(yuǎn)程數(shù)據(jù)傳輸系統(tǒng)

        基于硬件協(xié)議棧的以太網(wǎng)遠(yuǎn)程數(shù)據(jù)傳輸系統(tǒng)

        作者: 時(shí)間:2013-09-11 來源:網(wǎng)絡(luò) 收藏

        W5100內(nèi)部共有16 KB發(fā)送/接收緩沖區(qū),發(fā)送和接收各占8 KB,默認(rèn)每個端口的發(fā)送和接收均為2 KB,即RMSR=TMSR=0x55,在實(shí)際使用過程中,用戶可以根據(jù)實(shí)際情況調(diào)整發(fā)送/接收緩沖區(qū)大小。如圖2所示,通過修改每個端口對應(yīng)的S1和S0寄存器可以修改相應(yīng)的端口緩沖區(qū)大小。

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

        c.jpg


        端口寄存器是分別針對4個獨(dú)立Socket的寄存器,以Sn_xx的形式表示,其中n取值為0、1、2、3。端口模式寄存器Sn_MR定義了該端口工作在TCP模式或者是UDP模式,不同模式下端口寄存器的表現(xiàn)形式不一,本文對此不作過多的闡述。

        2 系統(tǒng)方案設(shè)計(jì)
        本文核心處理器采用的是STM32F103VET6,它是一款基于Cortex—M3內(nèi)核的ARM處理器芯片,內(nèi)部集成了512K Flash程序存儲空間和64K的SRAM數(shù)據(jù)存儲空間。STM32F103VET6最高工作頻率72 MHz,含有資源外設(shè)接口,包括2個12位數(shù)/模轉(zhuǎn)換器、7個定時(shí)器、CAN總線接口、SPI通信接口、3路USART串行通信接口等資源。圖3展示了基于STM32F103VET6的W5100通信系統(tǒng)結(jié)構(gòu)圖,包括電源電路、時(shí)鐘電路、復(fù)位電路、
        JTAG調(diào)試電路和W5100通信電路。

        d.jpg


        2.1 電路設(shè)計(jì)
        本系統(tǒng)中STM32F103VET6處理器采用SPI串行接口方式與W5100進(jìn)行通信,電路連接如圖4所示。13F-60FGYDPNW2濾波器帶有網(wǎng)絡(luò)變壓器的RJ45接口元件。W5100的通信、控制引腳分別與STM32F103-VET6相連接,其中INT引腳連接PC4(外部中斷4),該引腳低電平有效。當(dāng)W5100產(chǎn)生連接、斷開、發(fā)送數(shù)據(jù)完成、接收到數(shù)據(jù)或者通信超時(shí)等情況時(shí),該引腳將會產(chǎn)生一個從高電平到低電平的跳變,觸發(fā)一次中斷。W5100的RST_BG引腳需要通過一個12.3 kΩ的電阻接地,由于沒有標(biāo)稱12.3 kΩ的電阻,因此采用12 kΩ電阻+300 Ω精密電阻的方式連接。

        e.jpg


        W5100工作頻率較高,為了保證通信的穩(wěn)定性、可靠性,在設(shè)計(jì)PCB電路板的時(shí)候有幾點(diǎn)需要注意:
        ①RJ45接口元件與W5100之間的距離要足夠的小;
        ②終端匹配模塊要盡量地靠近網(wǎng)絡(luò)變壓器;
        ③晶振布局要遠(yuǎn)離網(wǎng)絡(luò)變壓器和TX、RX導(dǎo)線,避免對高速信號造成干擾;
        ④去耦電容距W5100的位置越近越好,導(dǎo)線相對越寬越好。

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




        評論


        相關(guān)推薦

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

        關(guān)閉