UART 模块支持以下主要功能:
- 16C750 兼容性
- 波特率范围为 300bps 至 12Mbps(MCU_UART0 和 MCU_UART1 限制为 3.7Mbps)
- 支持介于 1200bps 和 115.2Kbps 之间的自动波特
- 软件/硬件流控制
- 可编程 Xon/Xoff 字符
- 可编程自动 RTS 和自动 CTS
- 可编程串行接口特性
- 5、6、7、8 位字符
- 偶数、奇数、标记(始终为 1)、空格(始终为 0)或无奇偶校验(非奇偶校验位帧)位生成和检测
- 可生成 1、1.5 或 2 个停止位
- 可选多点传输
- 可配置时间保护功能
- 检测错误的起始位
- 换行符生成和检测功能
- UART0 上的调制解调器控制功能(CTS、RTS、DSR、DTR、RI 和 DCD)
- 完全优先化的中断系统控制
- 内部测试和环回功能
- RS-485 外部收发器自动流量控制支持
有关更多信息,请参阅器件 TRM 的外设 一章中的通用同步/异步接收器/发送器 (UART) 一节。