STM32網(wǎng)絡(luò )通信之DM9000A電路設計
1 總體描述:
本文引用地址:http://dyxdggzs.com/article/201807/383901.htm的PHY 能夠以10BASE-T 的標準在UTP345或者以100BASE-T的標準在UTP5上接口通信。它的自動(dòng)協(xié)商功能是夠自動(dòng)配置DM9000A最大地發(fā)揮出自身性能。它同時(shí)支持IEEE 802.3X全雙工數據流通信。
2、結構圖:

3、硬件電路的設計
(1)電源連接:
引腳號電氣連接說(shuō)明
2、9模擬2.5V為RX和TX供電,必須為2.5V
23、30、42數字3.3V1數字電源3.3V為芯片供電
15、33、45數字地數字地
5、6、47、48模擬地5、47、6分別為RX和TX的GND,48是通帶寬帶的GND
41數字地工作模式的選擇,低電平是正常工作模式
(2)數據接口連接:
引腳號電氣連接說(shuō)明
18、17、16、14、13、12、11、10、31、29、28、26、25、22FSMC[0:15]16位數據通信,FSMC連接方式
(3)控制接口連接
引腳號電氣連接說(shuō)明
37 CS上拉到3.3V,再接通用IODM9000A片選,低電平有效
35 IORFSMC_NOEDM9000A 讀命令控制,低有效
36 IOWFSMC_NWEDM9000A 寫(xiě)命令控制,低有效
32 CMDFSMC_A2DM9000A數據命令選擇,高數據,低命令
34 INT上拉到3.3V,再接STM32通用IO中斷請求引腳,高有效
38、39接STM32 通用IOLED指示燈,分別是通信速率指示,連接狀態(tài)指示
基本知識點(diǎn)1——何為PHY?
網(wǎng)卡工作在OSI(開(kāi)放式系統互連)的最后兩層,物理層PHY 和數據鏈路層(MAC)
PHY物理層定義了數據傳送與接收所需要的電與光信號、線(xiàn)路狀態(tài)、時(shí)鐘基準、數據編碼和電路等,并向數據鏈路層設備提供標準接口,物理層的芯片稱(chēng)之為PHY。
基本知識點(diǎn)2——何為10BASE-T 與100BASE-T
(1)10BASE-T 表示一種以 10Mbps的數據傳輸速率工作的雙絞線(xiàn)以太網(wǎng)標準, T表示采用雙絞線(xiàn),最大傳輸距離是500米;
(2)100BASE-T 表示一種以100Mbps的數據傳輸速率工作的局域網(wǎng)標準,通常被稱(chēng)為快速以太網(wǎng)標準,與10BASE-T相比,速度快了十倍,距離小了一半,最遠210米。
基本知識點(diǎn)3——何為UTP345?
說(shuō)的通俗一些,UTP就是我們平常用的網(wǎng)線(xiàn),由一定長(cháng)度的雙絞線(xiàn)和RJ45水晶頭組成;最大傳輸距離是100米,有兩種標準:
標準568A: 綠白-綠-橙白-藍-藍白-橙-棕白-棕
標準568B: 橙白-橙-綠白-藍-藍白-綠-棕白-棕
當你要自己制作網(wǎng)線(xiàn)時(shí),如何判斷你所買(mǎi)到的網(wǎng)線(xiàn)是哪種標準呢? 直接看你買(mǎi)到的線(xiàn)身上印制的字符。
將雙絞線(xiàn)按電氣特性分為:3類(lèi),4類(lèi)和5類(lèi)線(xiàn),也就是UTP3,UTP4,UTP5,目前已有6類(lèi)線(xiàn),但是我們常用的是UTP3和UTP5 。
這里順便為自己普及一下雙絞線(xiàn)的知識:
>>U/UTP雙絞線(xiàn):即通常所說(shuō)的UTP雙絞線(xiàn),非屏蔽雙絞線(xiàn);
>>F/UTP雙絞線(xiàn):總屏蔽層為鋁箔屏蔽,沒(méi)有線(xiàn)對屏蔽層的屏蔽雙絞線(xiàn);
>>U/FTP雙絞線(xiàn):沒(méi)有總屏蔽層,線(xiàn)對屏蔽為鋁箔屏蔽的屏蔽雙絞線(xiàn);
>>SF/UTP雙絞線(xiàn):總屏蔽層為絲網(wǎng)+鋁箔的雙重屏蔽,線(xiàn)對沒(méi)有屏蔽的雙重屏蔽雙絞線(xiàn);
>>S/FTP雙絞線(xiàn):總屏蔽層為絲網(wǎng),線(xiàn)對屏蔽為鋁箔屏蔽的雙重屏蔽雙絞線(xiàn)。
- STM32單片機中文官網(wǎng)
- STM32單片機官方開(kāi)發(fā)工具
- STM32單片機參考設計
評論