TI中文支持网
TI专业的中文技术问题搜集分享网站

AM1808的串口中断问题

AM1808的串口中断中:发送中断能否和其他中断(接收就绪中断、接收超时中断、线路状态错误中断)进行排队?我看芯片手册中提到当读取中断标识寄存器(IIR)时,发送中断的挂起标识就会被清掉。如果真是这样,当发送中断和其他中断同时产生时,发送中断怎么处理?

谢谢。

Tony Tang:

UARTINT 在CPU只有一个中断号,需要在你的UART ISR里查询各种中断条件进行相应的处理。

peng lee1:

回复 Tony Tang:

我知道UARTINT 在CPU只有一个中断号,如果串口接收中断和发送中断同时产生的话,由于接收中断优先级高,会先处理接收中断,处理完接收中断后,发送中断还会跟着产生CPU中断吗?

Tony Tang:

回复 peng lee1:

不会,需要在你的UART ISR里查询各种中断条件进行相应的处理,处理完所有的中断后再退出ISRhandler

赞(0)
未经允许不得转载:TI中文支持网 » AM1808的串口中断问题
分享到: 更多 (0)