参考https://blog.51cto.com/bluefish/158419
基于STM32F103ZET6处理器和DM9000以太控制芯片为核心的嵌入式以太网接口
(1)stm32(spi接口)+ENC28j60
(2)stm32+DM9000等
这种方案需要在主控芯片内植入TCP/IP协议栈代码实现通讯和上层应用,大多数使用轻量级TCP/IP协议栈(LWIP)来实现,但是还是比较耗费资源超过40k的代码量,小容量的单片机尽量不要使用该方案。
WIZnet首次提出,并推出以太网系列芯片:w5100.w5200 w5300 w5500等
由于是将软件协议栈用硬件化的逻辑门电路来实现,减少了软件层的工作量,相较之前方案更快速更稳定
例如应用较多的;Stm32(spi接口)+w5500方案。
总体参考
https://blog.csdn.net/lzs940320/article/details/101625133?utm_medium=distribute.pc_relevant_download.none-task-blog-blogcommendfrombaidu-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-blogcommendfrombaidu-1.nonecas