色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

迅為2K1000龍芯開發板pmon BSP移植 RTL8211 網卡

北京迅為電子 ? 2022-02-25 15:29 ? 次閱讀
pYYBAGIYhRiAAwptAAEE1bo-3Vg789.png

硬件:迅為龍芯2K1000開發板

9.9.10 移植 RTL8211 網卡

9.9.10.1 有線網絡設備簡介

這里我們不討論電腦上的有線網卡,主要來看嵌入式上的有線網絡設備。在選型的時候我們看某一個CPU 支持以太網。但是在外圍電路中,有一個叫網卡的芯片。他們是什么關系呢?明明 CPU 已經支持以太網了,為什么還要在加一個網卡芯片呢。我們帶著這個疑問來往下思考。

嵌入式上的有線網絡設備我們要分成倆個部分來看,一部分是 MAC 控制器部分,一部分是 PHY 芯片部分。而我說某一個 CPU 支不支持網卡,說的是這個 CPU 有沒有 MAC 控制器。MAC 控制器屬于 OSI 七層網絡模型中的數據鏈路層,主要作用是傳輸可靠的網絡數據。而底板上的網卡芯片屬于第二部分,也就是 phy 芯片。PHY 芯片位于 OSI 七層網絡模型中的物理層,主要作用是將 MAC 控制器發來的數據通過物理介質傳 輸出去,MAC 控制器和 PHY 芯片共同組成了嵌入式上的有線網絡設備。

9.9.10.2 有線網絡硬件方案

正式由于嵌入式上的網絡設備分成了倆個部分,所以在嵌入式上常見的網絡硬件方案也就被分成了倆種,一種是 CPU 支持有線網絡,也就是 CPU 帶 MAC 控制器,一種是 CPU 不支持有線網絡,也就是沒有 MAC 控制。我們分部來看一下這倆種方案。

第一種方案:CPU 帶 MAC 控制器 CPU 帶 MAC 控制器,是不是第一部分 MAC 控制器部分就滿足了,所以我們只需要在外接 PHY 芯片即 可。龍芯 2K1000 處理器內部一共有倆個 MAC 控制器,所以 2K1000 處理器支持雙網口,我們在設置硬件的 時候只需要將這個倆個 PHY 芯片連接到 CPU 的 MAC 控制器管教即可。

u=49067305,166776453&fm=30&app=106&f=JPEG&access=215967316?w=640&h=213&s=0C12E01384F47D800E5DD4C6010080B1

第二種方案:CPU 不帶 MAC 控制器 CPU 如果不帶 MAC 控制器,是不是這個 CPU 就不支持網絡了。如果我要使用有線網絡要怎么辦呢,既 然 CPU 里面沒有 MAC 控制器,我們是不是可以找一個外置的 MAC 芯片呢,不過這種外置的 MAC 芯片基本 都是 MAC 和 PHY 一體的。比如我們的 4412 開發板,三星的 4412 處理器內部并沒有 MAC 控制器,而是搭 載了一個 DM9621 芯片。DM921 芯片內置了 MAC 控制器和 PHY 功能,并且提供了一個 USB 接口,4412 處理器通過 USB 接口來操作 DM9621。

優缺點比較:

<1>如果 CPU 自帶 MAC 控制器,網絡速度一般比較快,比如龍芯 2K1000 處理器是雙千兆網,并且成本比較低。

<2>如果 CPU 沒有 MAC 控制器,使用外置的 MAC 芯片比較靈活,可以任意擴展多路網口,但是成本比較高,并且速度不是很快,一般只有 10M 或者 100M。

9.9.10.3 MAC 與 PHY 連接方式

9.9.10.3.1 CPU 帶 MAC 控制器

前面我們說了,如果 CPU 自帶 MAC 控制器,MAC 控制器要和 PHY 芯片連接起來,MAC 控制器與 PHY 芯片的通信方式主要有四種,分別是 MII,RMII,GMII 和 RGMII。

龍芯 2K1000 處理器支持 RGMII 接口,所以在選型的時候我們要選擇支持 RGMII 的網口芯片。如下圖所 示

u=3999332934,166776451&fm=30&app=106&f=JPEG&access=215967316?w=602&h=498&s=7592E833419E51CE106DF5CB000050B3

底板上的 PHY 芯片使用的為 RGMII,同樣也是支持 RGMII 接口,如下圖所示:

u=3908330171,166776463&fm=30&app=106&f=JPEG&access=215967316?w=640&h=457&s=801AE433198FC4CA1C75B0DA0100C0B1

所以通過 RGMII 接口將 MAC 控制器和 PHY 芯片連接起來,如下圖所示:

u=1663738329,166776451&fm=30&app=106&f=JPEG&access=215967316?w=640&h=382&s=0350E533131741CA14D1B1DE020050B1

9.9.10.3.2 CPU 不帶 MAC 控制器

如果 CPU 不帶 MAC 控制器,我們要外接 MAC 芯片,我們需要將 CPU 與 MAC 芯片連接起來,這個通訊 放置主要取決于 MAC 芯片的接口,比如 4412 開發板上使用的 DM9621 為 USB 接口。就要使用 CPU 的 USB 接口連接到 DM9621,如下圖所示:

u=613979004,166776453&fm=30&app=106&f=JPEG&access=215967316?w=640&h=260&s=182C743287B0442B02FCD1DE000030B3

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 2K1000
    +關注

    關注

    0

    文章

    21

    瀏覽量

    716
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    基于龍芯2K0300處理器 龍芯中科攜手正點原子發布龍芯ATK-DL2K0300B開發板

    龍芯中科攜手正點原子發布龍芯ATK-DL2K0300B開發板。該開發板正點原子發布的首款
    的頭像 發表于 02-25 15:29 ?732次閱讀
    基于<b class='flag-5'>龍芯</b><b class='flag-5'>2K</b>0300處理器 <b class='flag-5'>龍芯</b>中科攜手正點原子發布<b class='flag-5'>龍芯</b>ATK-DL<b class='flag-5'>2K</b>0300B<b class='flag-5'>開發板</b>

    全新上市 |iTOP-LS2K0300開發板HMI

    全新上市 |iTOP-LS2K0300開發板HMI
    的頭像 發表于 02-17 14:39 ?560次閱讀
    全新上市 |<b class='flag-5'>迅</b><b class='flag-5'>為</b>iTOP-LS<b class='flag-5'>2K</b>0300<b class='flag-5'>開發板</b>HMI

    國產龍芯處理器雙核64位系統2K1000開發板/核心

    視頻教程 新增龍芯2K1000開發環境搭建系列、系統編譯與燒寫系列、PMON基礎知識及啟動流程分析系列、pmon
    發表于 02-17 11:12

    龍芯2K1000開發板/核心介紹

    視頻教程 新增龍芯2K1000開發環境搭建系列、系統編譯與燒寫系列、PMON基礎知識及啟動流程分析系列、pmon
    發表于 02-08 11:01

    龍芯2K1000開發板/核心流暢運行Busybox、Buildroot、Loognix、QT5.12系統

    視頻教程 新增龍芯2K1000開發環境搭建系列、系統編譯與燒寫系列、PMON基礎知識及啟動流程分析系列、pmon
    發表于 01-21 14:38

    龍芯LS2K1000LA和LS2K1000有何區別?

    則是使用mips架構。所以倆個不同架構的處理器使用的源碼略有不同,但是硬件上基于2k10002k1000la的開發板&核心
    發表于 11-14 11:06

    電子】龍芯LS2K1000LA和LS2K1000有何區別?

    電子】龍芯LS2K1000LA和LS2K1000有何區別?
    的頭像 發表于 11-13 14:13 ?664次閱讀
    【<b class='flag-5'>迅</b><b class='flag-5'>為</b>電子】<b class='flag-5'>龍芯</b>LS<b class='flag-5'>2K1000</b>LA和LS<b class='flag-5'>2K1000</b>有何區別?

    【北京】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器

    【北京】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器
    的頭像 發表于 10-25 14:56 ?627次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-<b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b><b class='flag-5'>開發</b>指南Linux基礎入門vim 編輯器

    國產龍芯處理器選擇2K1000開發板有資料

    視頻教程 新增龍芯2K1000開發環境搭建系列、系統編譯與燒寫系列、PMON基礎知識及啟動流程分析系列、pmon
    發表于 10-16 14:23

    【作品合集】龍芯2K0300蜂鳥開發板試用精選

    廣東龍芯2K0300蜂鳥開發板采用核心加擴展板的模式設計,核心上集成了CPU 、DDR4 、PHY芯片、EMMC、NOR FLASH等
    發表于 09-10 18:17

    龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發板開發環境搭建

    的需求,開發者提供了廣闊的應用空間。 龍芯2K0300蜂鳥開發板開發環境通過下面的方法來搭
    發表于 09-05 21:16

    龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發板上電測試!

    龍芯2K0300蜂鳥開發板收到后讓我很驚艷,龍芯2K0300蜂鳥開發板板子小巧,布局非常合理,而
    發表于 09-05 20:46

    【北京龍芯iTOP-LS2K0500開發板快速啟動手冊-第3章 Windows安裝串口終端

    龍芯iTOP-LS2K0500開發板
    的頭像 發表于 08-28 15:13 ?837次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>龍芯</b>iTOP-LS<b class='flag-5'>2K</b>0500<b class='flag-5'>開發板</b>快速啟動手冊-第3章 Windows安裝串口終端

    【北京】itop-龍芯2k1000 sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟

    【北京】itop-龍芯2k1000 sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟
    的頭像 發表于 08-26 14:18 ?1076次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-<b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b> sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟

    2K0500開發板硬件連接快速測試

    2K0500開發板硬件連接快速測試
    的頭像 發表于 08-13 15:40 ?610次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>2K</b>0500<b class='flag-5'>開發板</b>硬件連接快速測試
    主站蜘蛛池模板: 无码AV毛片色欲欧洲美洲 | 韩国电影久久 | 2019一級特黃色毛片免費看 | 午夜伦理yy44008影院 | 久久久久久天天夜夜天天 | 在线亚洲精品国产一区麻豆 | 97人视频国产在线观看 | 男女一边摸一边做羞羞的事情免费 | 亚洲欧美日韩一级特黄在线 | 特黄特色大片免费播放器9 特黄特黄aaaa级毛片免费看 | 亚洲欧美精品一中文字幕 | 色欲精品久久人妻AV中文字幕 | 99视频网站| 国产色播视频在线观看 | 国产亚洲精品久久久久久入口 | 99热久久爱五月天婷婷 | 2019中文字幕乱码免费 | 亚洲免费视频网站 | 99精品在线免费 | 老色69久久九九精品高潮 | av先锋影音资源男人站 | 久久国产视频网 | 99久久香蕉国产线看观看 | 四库影院永久国产精品 | 24小时日本在线观看片 | 91免费网站在线看入口黄 | 中国字字幕在线播放2019 | 村妇偷人内射高潮迭起 | 国产色婷亚洲99精品AV在 | 亚洲精品理论电影在线观看 | 亚洲AV无码国产精品色午夜情 | 大迪克黑人异族 | 乡村教师电影版 | 欧美另类videosbest | 麻花传媒XK在线观看 | 国产3级在线 | 欧美区 bt| 亚洲午夜福利未满十八勿进 | 高h浪荡文辣文神奇宝贝 | 欧美成人免费一区二区三区不卡 | 亚洲色欲色欲综合网站 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品