Linux版本号4.1.15 芯片I.MX6ULL 大叔学Linux 品人间百味 思文短情长
以下为本节的思维导图:

一、嵌入式网络简介
1.嵌入式下的网络硬件接口
MAC和PHY
强烈建议大家选择内部带有网络 MAC 外设的主控 SOC!
1)SOC 内部没有网络 MAC 外设
内部没有MAC的SOC如何上网?外置MAC芯片。
DM9000 对 SOC 提供了一个 SRAM 接口, SOC 会以 SRAM 的方式操作 DM9000。
W5500 SPI接口 内部甚至集成了硬件 TCP/IP 协议栈
2)SOC 内部集成网络 MAC 外设

2.MII/RMII接口 MAC---MII/RMII---PHY

MII信号线太多,使用的较少。

发送和接收公用时钟。
3.MDIO接口 读写PHY内部寄存器
一根 MDIO 数据线,一根 MDC 时钟线。驱动程序可以通过 MDIO 和
MDC 这两根线访问 PHY 芯片的任意一个寄存器。 MDIO 接口支持多达 32 个 PHY。同一时刻
内只能对一个 PHY 进行操作。
4.RJ45接口
RJ45 座要与 PHY 芯片连接在一起,但是中间需要一个网络变压器,网络变压器用于隔离
以及滤波等,网络变压器也是一个芯片。
很多 RJ45 座子内部已经集成了网络变压器。RJ45 座子上一般有两个灯,一个黄色(橙色),一个绿色,

最低0.47元/天 解锁文章
593

被折叠的 条评论
为什么被折叠?



