使用halcogen完成了SCI、rti、gio模块的基础配置,设置sci接收中断使能,及rti定时器中断使能。运行程序后,定时器中断标志位置1,但无法进入sci中断函数linLowLevelInterrupt(void),而且观察到数据接收缓存器内也为空。
但是使用逻辑分析仪显示,TX、RX上数据均正常,电压值由bq76pl455正常发送出来,但就是接收不到数据,中断没有被触发。
求问,这是怎么回事?
这是数据缓存器显示的内容,接收数据缓存器一直为零,中断也无法进入。
使用了tms570ls043x的示例代码,程序在因为没有触发中断陷入了死循环。
本人学习使用的是tms570ls1224,以及bq76pl455的开发板,连线也反复确认没有错。
求诸位解答!