通用接口
SPI
-
支持 Master 和 Slave。
-
SPI0/1 支持 QSPI 单/双/四线模式。
UART
UART 兼容工业 16550 标准,支持常用波特率,最大波特率支持 5 Mbps。
-
支持 UART 两线(TX、RX),通常应用于 TTL、RS485、RS232、DEBUG 打印。
-
支持 UART 三线(TX、RX、RTS),通常应用于 RS485、某些模块比如 RTL8723DS 其蓝牙只需 UART 三线。
-
支持 UART 四线自动流控(TX、RX、RTS、CTS),通常应用于 RS232、蓝牙通信。


RS485 支持硬件自动控制收发方向,也支持软件控制收发方向
-
在 IO 资源紧张时,建议采用两线接法,通过 UART_TX 引脚进行半双工收发,UART_RX 引脚进行自动方向控制。
-
需要做光耦隔离时,可采用常规三线接法,UART_RTS 引脚进行自动方向控制。
-
使用两线接法时,TX 引脚既当发送又当接收;RX 引脚用于自动控制收发方向。
-
使用三线接法时,建议使用 UART_RTS 接 485-DIR,方便使用硬件自动控制收发功能。


I2C
I2C 速率最大支持 400 Kbps,支持 master 和 slave 模式。

CAN
-
支持 CAN2.0A 和 CAN2.0B 协议,可编程通信速率最高 1 Mbps。
-
外围电路需接收发器,才能组成 CAN 总线网络。

CIR
支持市面常见红外协议,如 NEC、RC5、RC6、RC-MM、Sony、Sanyo、JVC 等。

SDIO
-
SDIO 接口只支持 3.3 V IO 电平,接口顺序关系需注意。
-
SDIO 接口按等长约束走线,CLOCK 尽量包地处理。
-
天线端增加 TVS 管,防止 ESD 静电打坏模块。
-
所有电源滤波电容尽量靠近芯片电源输入脚放置。

