请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3200 大家好、
客户使用 UART1接收数据并使用 FreeRTOS。
UART1被配置为使能 FIFO、1/4 FIFO 触发中断、这4个字节进入接收中断。
在调试期间、他发现中断通常不能被触发、尤其是当 CPU 负载为高电平时。 他一次发送4个字节、大约五到六次、将会有一个中断。
他打印了寄存器状态、发现发送数据时 FIFO 始终为空。 数据无法进入 FIFO。
客户希望重新解决此问题。
代码片段如下所示。 图2显示了数据未中断时打印的寄存器状态。