本帖最后由 forgot 于 2023-12-4 10:50 编辑
CW32F030 内部集成 3 个通用异步收发器 (UART),支持异步全双工、同步半双工和单线半双工模式,支持硬件数据流控和多机通信;可编程数据帧结构,可以通过小数波特率发生器提供宽范围的波特率选择。
UART 控制器工作在双时钟域下,允许在深度休眠模式下进行数据的接收,接收完成中断可以唤醒 MCU 回到运行模式。
主要特性
支持双时钟域驱动
- 配置时钟 PCLK
-传输时钟 UCLK
可编程数据帧结构
-数据字长:8、9 位,LSB 在前
- 校验位:无校验、奇校验、偶校验
- 停止位长度:1、1.5、2 位
16 位整数、4 位小数波特率发生器
支持异步全双工、同步半双工、单线半双工
支持硬件流控 RTS、CTS
支持直接内存访问 (DMA)
支持多机通信,自动地址识别
6 个带中断标志的中断源
错误检测:奇偶校验错误、帧结构错误
低功耗模式下收发数据,中断唤醒 MCU
|