GD32F405RET6 + FreeRTOS + wk2204 资源文件介绍
此资源文件包含了GD32F405RET6微控制器与FreeRTOS实时操作系统结合wk2204模块的应用示例。以下为该资源的详细说明:
- 微控制器型号:GD32F405RET6
- 操作系统:FreeRTOS
- 通信接口:包含多个UART接口,其中:
- uart0、uart1、uart2、uart3 配置为485接口
- uart4 配置为232接口
- uart5 配置为sbus接口
- CAN接口:can0 和 can1 均已配置完毕
- SPI接口:
- spi0 用于驱动W25Q64JVSSIQ(程序中未实现)
- spi1 用于驱动wk2204
wk2204模块具有以下特性:
- 4路UART接口,其中:
- uart1 和 uart3 硬件为rs232接口
- uart2 和 uart4 硬件为rs485接口
- 两路485接口的DE(RE)端由wk2204控制
- mcu与wk2204之间通过6个信号线连接:cs、sck、mosi、miso、2204_rstn、2204_irqn
- mcu驱动wk2204时未使用dma
- kw2204的代码测试无问题
程序功能描述:
- mcu的uart0至uart4均实现收到数据后回传的功能
- wk2204的两路rs485和两路rs232功能参照上述资源实现
本资源适用于对GD32F405RET6与wk2204模块进行集成开发的技术人员,可提供开发参考和示例代码。
注意:本资源文件不包含任何外部链接,请用户根据自身需求合理使用。