<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > STM32F107的網(wǎng)絡(luò)通信電路設(shè)計

          STM32F107的網(wǎng)絡(luò)通信電路設(shè)計

          作者: 時間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
          STM32家族中有很多系列支持網(wǎng)絡(luò)通信,比如STM32F107就是其中一款,STM32內(nèi)部有mac,只需要外部提供PHY以及網(wǎng)絡(luò)接口,即可完成網(wǎng)絡(luò)通信,它支持10/100速率,并且有DMA和4KB的SRAM支持ethernet通信,大大減小CPU的消耗,MAC 和PHY之間的通信接口支持MII和RMII兩種方式,支持IEEE1588。

          首先我們來看看STM32F107的datasheet上的Ethernet介紹:

          本文引用地址:http://www.ex-cimer.com/article/201611/316536.htm

          特點:

          • 支持MII 17根signals或是RMII 9根signals;
          • 支持10/100 Mbits/s
          • DMA和SRAM支持其高速數(shù)據(jù)傳輸
          • VLAN 支持
          • 全雙工以及半雙工
          • mac控制子層(control frame)支持
          • 32bit CRC產(chǎn)生以及移除
          • 多地址濾波模式以及廣播地址模式
          • 每次收發(fā)數(shù)據(jù)幀有32bit的status code
          • 收發(fā)FIFO支持,收發(fā)各自有2KBytes,一共是4KBytes
          • 支持硬件PTP(precision time protocol)

          支持MAC信號接口SMI(station management interface)接口:MDC、MDIO

          下面我們來看看Ethernet接口方案有哪些: 主要是時鐘的獲取方式不同來區(qū)分,STM32使用外部50MMHz、25MHz的crystal,然后PHY的時鐘使用外部的50MHZ的crystal,25MHz的crystal還是使用STM32內(nèi)部PLL獲取的時鐘50MHz,具體有如下四種。

          外部的PHY芯片和接口有哪些選擇呢?

          使用DP83848 PHY芯片+PH163539共模差模線圈+RJ45接口,支持10M/100M通信速率。

          還有使用LAN8702+RJ45(HR91105A自帶網(wǎng)絡(luò)變壓器)

          另外還有ENC28J60等網(wǎng)絡(luò)芯片



          評論


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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();