参考STK网口通信的程序,可以正常收发数据,但是当两次接收数据时间过长,DSP就无法接收到后续数据了,请问是有某种定时器的配置吗,导致一段时间如果无数据发过来,就暂停网口工作,还是说其他什么配置导致的,该如何解决呢,谢谢
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.
参考STK网口通信的程序,可以正常收发数据,但是当两次接收数据时间过长,DSP就无法接收到后续数据了,请问是有某种定时器的配置吗,导致一段时间如果无数据发过来,就暂停网口工作,还是说其他什么配置导致的,该如何解决呢,谢谢
是与外部设备通信的吗?是否有尝试单步调试看一下,当长时间无数据的时候,程序停在哪里?再去查一下相关的寄存器看看。
qmIntStatus0= gpQM_INTD_regs->STATUS_REG0;
上面的语句再也获取不到0以外的状态
没有触发中断,看一下是否有包发出。
另外建议在论坛上搜一下GE_Message_ISR无法触发相关的讨论,看看能否找到一些思路。