ZHCSPS0A May 2023 – June 2024 AFE78201 , AFE88201
PRODUCTION DATA
在 UART 中断模式 (UBM) 下,微控制器发出 UART 中断信号以开始通信。该器件会将 UART 中断信号解释为开始从 UART 接收命令。一个通信 UART 字符包含一个开始位、八个数据位、一个奇校验位和至少一个停止位。一个 UART 中断字符的所有 11 个位(包括开始位、数据位、奇偶校验位和停止位)由 UARTIN 引脚上的微控制器和 UARTOUT 引脚上的 AFEx8201 保持为低电平。当 AFEx8201 在 UARTIN 上检测到一个有效的中断字符时,不会为这个字符标记任何奇偶校验(即使奇偶校验是奇数)或停止位错误。有效 UBM 中断字符和通信字符之间的奇偶校验和停止位差异必须在从 AFEx8201 的 UARTOUT 引脚接收这些字符时由系统微控制器进行管理。请参阅图 5-2,了解 UBM 中断字符、通信时序详细信息和位顺序。
AFEx8201 UART 中断模式通信支持 9600 波特。
设置 UBM.REG_MODE = 1 可以启用通过 UART 访问寄存器映射。默认情况下,该位设置为 0。除 UBM 寄存器外,整个寄存器映射只能通过 SPI 进行访问。UBM 寄存器只能通过 UBM 进行访问。在 UBM.REG_MODE 设置为 1 后,SPI 无法访问寄存器映射,而 UBM 则可以访问完整的寄存器映射。
在两种情况下,UARTOUT 上的 AFEx8201 会发起 UBM 数据输出数据包。请参阅图 6-23,了解数据包结构详细信息。如果 R/IRQn 状态位为 0,则 IRQ 事件启动了中断命令。如果 R/IRQn 状态位为 1,则中断命令是对先前读取请求的响应。
要启用 IRQ 事件,请设置 CONFIG.UBM_IRQ_EN = 1。启用 IRQ 后,AFEx8201 会触发一条中断命令,然后在 UARTOUT 上发送数据(请参阅图 6-23)。
下面按优先级顺序列出了该数据的内容。
一个中断字节后跟三个字节。这三个字节具有与不带 CRC 的 SPI 帧相同的信息(请参阅图 6-20)