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.

关于tms570 SCI串口无法进入中断的问题

Other Parts Discussed in Thread: HALCOGEN, TMS570LS1224

使用halcogen完成了SCI、rti、gio模块的基础配置,设置sci接收中断使能,及rti定时器中断使能。运行程序后,定时器中断标志位置1,但无法进入sci中断函数linLowLevelInterrupt(void),而且观察到数据接收缓存器内也为空。

但是使用逻辑分析仪显示,TX、RX上数据均正常,电压值由bq76pl455正常发送出来,但就是接收不到数据,中断没有被触发。

求问,这是怎么回事?

 这是数据缓存器显示的内容,接收数据缓存器一直为零,中断也无法进入。

使用了tms570ls043x的示例代码,程序在因为没有触发中断陷入了死循环。

本人学习使用的是tms570ls1224,以及bq76pl455的开发板,连线也反复确认没有错。

求诸位解答!