Other Parts Discussed in Thread: HALCOGEN, TMS570LS3137
你好!
有关该开发板的串口中断问题。我重新看了手册和HALCoGen生产的sci的中断代码。
1、对于发送中断,我在HAL的SCI2中使能了发送中断,VIM中使能LIN1 High。我在main函数中调用sciSend()函数的话,程序没进入中断函数就把数据发送了,在主函数不调用sciSend()函数,没有进入中断,数据发不出去。
2、对于接受中断的话,在HAL的SCI2中使能了接受中断,VIM中使能LIN1 High。我用串口调试助手向板子发数据,只用在main函数中调用sciReceive()函数才能进入中断,接受到数据。
现在 还是搞不明白,希望能得到讲解。由于HAL中帮助文档中没有相关SCI中断的例程,希望能上传一个看看
谢谢