ZHCSPR9 December 2023 AFE782H1 , AFE882H1
PRODUCTION DATA
在 SPI + UART 模式下,以 1200 波特的速率发送和接收 UART 数据,这与 HART FSK 输入和输出信号相匹配。SDO 和 UARTOUT 引脚均会使用;因此,IRQ 功能在 SPI + UART 模式下不可用。不需要 FIFO_H2U 级别监控,因为由解调器接收并进入 FIFO_H2U 队列的任何 HART 数据都会自动出队并在 UARTOUT 上发送。如果 HART 总线通信活动通过 CD 和 RTS 引脚连接到主机控制器,也不需要 FIFO_U2H 级别监控。在总线上未检测到载波时,主机控制器可以对 RTS 引脚进行正确计时以发送 HART 数据。如果在 SPI + UART 模式下未使用 CD 和 RTS 引脚,主机控制器可以通过 SPI 定期轮询 MODEM_STATUS 寄存器,检测 HART 总线上何时不存在载波,并通过设置 MODEM_CFG.RTS 位 = 1 来使请求发送生效。
在 UBM 中,UART 数据以 9600 波特发送和接收。HART 数据字符与中断命令交错,用于寄存器映射访问或中断报告;另请参阅节 6.5.4.1.1。与 SPI + UART 模式类似,不需要监控 FIFO_H2U 和 FIFO_U2H 级别。CD 和 RTS 引脚可通过连接微控制器来控制 HART 总线活动。SDO 引脚也提供 IRQ 功能。如果 SDO 引脚连接到微控制器,则可以设置在检测到载波时报告基于 CD_ASSERT 的 IRQ 事件。在这种情况下,无需将 CD 引脚连接到微控制器。同样,如果使用 MODEM_CFG.RTS 发出“请求发送”,则不需要 RTS 引脚连接。如果微控制器可以使用中断命令定期轮询 MODEM_STATUS 寄存器并监控所有必需的标志,也不需要将 SDO 引脚连接到微控制器。