目录
- 1、CH32V3xx 以太网模块简介
- 2、TCP Client 程序
-
- 2.1 WCHNET库
-
- 2.1.1 添加WCHNET
- 2.1.2 以太网配置
- 2.2 TCP Client代码
- 2.3 测试结果
- 3、调试过程中的一些问题
1、CH32V3xx 以太网模块简介
CH32V3xx MCU的以太网收发器是微控制器的一个重要高速高速通讯外设,集成了千兆的MAC(媒体访问控制器)、32位宽DMA控制器、管理计数器(MMC)、精确时间协议控制器(PTP)和一个10兆速度的以太网物理层(10BASE-T PHY)。下图是CH32的以太网收发器结构框图:
- MCU通过AHB总线操作以太网收发器的寄存器,包括有DMA控制器、MAC控制寄存器、模式控制寄存器等。在使用以太网收发器时,AHB总线时钟不能低于50MHz。
- 以太网收发器支持标准MII