嵌入式常用的几种以太网方案

嵌入式以太网方案,我的理解主要就是通过mcu处理后的数据通过网线传到另一个ip端。

我大学做的毕设是at89c52+w5500,这个方案就是典型的毫无以太网功能的mcu加包含完整以太网功能的模块方案。他们的通讯接口是spi(当然52单片机还需要软件模拟spi)。
后来工作了用过了stm32f107,内部含有以太网控制器,但是需要加上一个dp838这种芯片,当时很费劲,他不是有以太网功能么,怎么还加其他的芯片,后来才知道这么回事。

iso网络七层模型,我想大家都应该听过,第一层是物理层,第二层是数据链路层,
嵌入式常用的几种以太网方案_第1张图片

那么stm32f107的内部以太网控制器可以简单理解为数据链路层(毕竟我是软工,喜欢简单理解芯片知识),也就是把bit变为帧的那个功能。所以要完整实现功能需要加上物理层phy芯片dp838。这个速度要比stm32+w5500快很多,因为spi速度才10m。

你可能感兴趣的:(嵌入式)