您好!
让我来谈谈 TM4C123BE6PM 的 UART
当 UART 6在组帧错误检测后清除 UARTRSR 寄存器之前接收到正常通信数据时、
哪个中断应该被进入"接收到的完整中断"或"溢出错误中断"?
BES 此致
高贵须
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
让我来谈谈 TM4C123BE6PM 的 UART
当 UART 6在组帧错误检测后清除 UARTRSR 寄存器之前接收到正常通信数据时、
哪个中断应该被进入"接收到的完整中断"或"溢出错误中断"?
BES 此致
高贵须
请参阅数据表 http://www.ti.com/lit/ds/symlink/tm4c123be6pm.pdf#page=888的第14.3.9节
我认为以下段落与你的问题有关:
总之、UART 中断服务例程负责处理来自 UART 的多个中断请求的顺序。
尊敬的 Bob
感谢您的回复!
我的问题如下:
发生帧错误时、是否需要读取(虚拟读取)"数据寄存器(UARTDR)"?
这意味着有可能发生溢出错误而不发生中断
在发生帧错误且未读取数据寄存器的情况下接收到下一个数据之后?
发生溢出错误时、是否需要读取(虚拟读取)"数据寄存器(UARTDR)"?
这意味着有可能发生溢出错误而不发生中断
在发生溢出错误并且接收到下一个数据而不读取数据寄存器之后?
此致
高贵须