完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
一。当前市面上大部分串口转以太网模块方案
1.传统的以太网接入方案:MCU+MAC+PHY,框图如下图 (1)stm32(spi接口)+ENC28j60 (2)stm32+DM9000等 这种方案需要在主控芯片内植入TCP/IP协议栈代码实现通讯和上层应用,大多数使用轻量级TCP/IP协议栈(LWIP)来实现,但是还是比较耗费资源,超过40k的代码量,小容量的单片机尽量不要使用该方案。 2.硬件协议栈芯片方案 MCU+硬件协议栈芯片。 这套方案由WIZnet首次提出,并推出以太网系列芯片:w5100.w5200 w5300 w5500等 由于是将软件协议栈用硬件化的逻辑门电路来实现,减少了软件层的工作量,相较之前方案更快速更稳定 例如应用较多的;Stm32(spi接口)+w5500方案。 3.第三方公司封装的以太网芯片 (1)ZLAN1003是一款功能强大的单芯片串口转 TCP/IP 芯片,内部集成了10/100M 快速以太网 MAC 和 PHY 接口、 UART 串口以及串口转 TCP/IP 所需的软件功能。 该种方案另外进行驱动开发,有相关的配置软件,优点就是极大的减小了开发周期和维护周期,缺点就是芯片货源依赖性太大,由于不需要软件开发,无法添加自己的定制方案。 (2)CH9121芯片也是一款集成好的芯片。 4.一些mcu自带以太网模块 例如 TM4C123(M4) stm32F407等 Stm32F407+LAN8720(LWIP)st推出的一种以太网解决方案,最新的HAL库支持该方案,使用cubemx工具来进行配置也比较方便 二。方案中涉及到的主要芯片报价 三。结论 从整体方案价格,器件供货稳定性,软件开发成本,软件维护成本,数据传输速率等多个方面考虑 当前串口转以太网模块推荐使用 Stm32f103cbt6(spi接口)+w5500方案,或第三方芯片,更稳定,开发周期短。 以后的项目stm32f407+LAN8720方案可以在考虑范围。 参考电路原理图: |
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-5-25 08:48 , Processed in 1.033877 second(s), Total 119, Slave 103 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 粤ICP备 14022951 号