• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > STM32F207和DM9161A的以太網(wǎng)實(shí)現(xiàn)方案

    STM32F207和DM9161A的以太網(wǎng)實(shí)現(xiàn)方案

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

    摘要:電力抄表系統(tǒng)常通過網(wǎng)絡(luò)采集和傳輸電網(wǎng)中的諧波等信息。本文提出了一種適合的網(wǎng)絡(luò)設(shè)計(jì)方案。在STM32F207和DM9161A為核心的硬件平臺(tái)上,完成了棧的移植,實(shí)現(xiàn)了遠(yuǎn)程終端和上位機(jī)通信。使更具實(shí)時(shí)性與交互性,并保證了通信的可靠性。
    關(guān)鍵詞:

    引言
    隨著經(jīng)濟(jì)的迅猛發(fā)展,用電需求量及電力負(fù)荷急劇增大,諧波作為目前電網(wǎng)中影響最為重要的一項(xiàng)指標(biāo),對(duì)電力系統(tǒng)的影響越來越產(chǎn)重。通過網(wǎng)絡(luò)傳輸采集和分析諧波數(shù)據(jù),以實(shí)現(xiàn)對(duì)諧波的有效監(jiān)測(cè),便于更有效地控制諧波對(duì)電子系統(tǒng)的危害。
    本文給出了基于STM32F207及DM9161A的具體實(shí)現(xiàn)方案,為電力系統(tǒng)設(shè)備提供便捷高效的網(wǎng)絡(luò)實(shí)現(xiàn)方法。

    1 硬件的實(shí)現(xiàn)
    基于STM32F207的接口實(shí)質(zhì)是內(nèi)部的MAC單元控制PHY的過程,兩者通過MII/RMII接口傳送數(shù)據(jù)。
    MAC(Media Access Control)即媒體訪問控制子層協(xié)議。該協(xié)議位于OSI七層協(xié)議中數(shù)據(jù)鏈路層的下半部分,主要負(fù)責(zé)控制與連接物理層的物理介質(zhì)。
    PHY(Physical Layer)是物理接口收發(fā)器,它實(shí)現(xiàn)物理層的數(shù)據(jù)編碼與解碼,直接提供可使用的數(shù)據(jù)流到MAC層。
    MII(Media Independent Interface,媒體獨(dú)立接口)是指在不對(duì)MAC硬件重新設(shè)計(jì)或替換的情況下,任何類型的PHY設(shè)備都可以正常工作;RMII(Reduced Media Independant Interface,簡(jiǎn)化媒體獨(dú)立接口),是標(biāo)準(zhǔn)的以太網(wǎng)PHY接口之一。
    MII數(shù)據(jù)接口總共需要16個(gè)信號(hào),由于其信號(hào)線較多,在實(shí)際中應(yīng)用較繁瑣。而RMII只需要7根信號(hào)線,大大減少了實(shí)際的物理連線,有效地降低了硬件的復(fù)雜度及成本。因此,此次實(shí)現(xiàn)采用RMII物理層接口。
    意法半導(dǎo)體公司的STM32F207系列處理器自帶IEEE802.3的MAC,只需增加PHY物理層芯片就可以連接到TCP/IP網(wǎng)絡(luò),此次實(shí)現(xiàn)是基于STM32F207ZGT6處理器。
    STM32F207以太網(wǎng)接口的特性如下:
    ◆支持10 Mb/s和100 Mb/s速率;
    ◆專用的DMA控制器能夠高速地傳輸數(shù)據(jù);
    ◆支持VLAN模式;
    ◆半雙工/雙工模式;
    ◆支持MAC控制層;
    ◆內(nèi)置32位CRC校驗(yàn)。
    STM32F207的以太網(wǎng)連接方式有MII和RMII兩種接口,以下以RMII接口方式概述DM9161A與STM32F207處理器的硬件連接。

    晶振相關(guān)文章:晶振原理

    上一頁 1 2 3 下一頁

    評(píng)論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 尉犁县| 偏关县| 宁德市| 同心县| 台前县| 南和县| 阜平县| 怀远县| 青川县| 自贡市| 怀集县| 台山市| 宜章县| 汶川县| 洪雅县| 攀枝花市| 邵东县| 封丘县| 桦甸市| 天气| 秦皇岛市| 玉门市| 裕民县| 昌邑市| 德庆县| 通江县| 高台县| 囊谦县| 贵定县| 常德市| 盘山县| 开阳县| 龙南县| 焉耆| 江川县| 合江县| 灵璧县| 玉山县| 宜丰县| 临湘市| 保定市|