目前用串口2调试,串口助手发送32字节数据到DSP,DSP接收到以后返回给串口助手(周期是1S),同时内部通过timer中断设置通过串口2发送40字节的监控数据,周期是1S,运行时间几十分钟以后,串口助手发送的32字节数据,DSP不响应,监控数据40字节还在正常1S上传一次,这个可能是什么原因,目前程序上DSP返回给串口助手的32字节数据和监控数据40字节上传,是顺序执行的
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.
目前用串口2调试,串口助手发送32字节数据到DSP,DSP接收到以后返回给串口助手(周期是1S),同时内部通过timer中断设置通过串口2发送40字节的监控数据,周期是1S,运行时间几十分钟以后,串口助手发送的32字节数据,DSP不响应,监控数据40字节还在正常1S上传一次,这个可能是什么原因,目前程序上DSP返回给串口助手的32字节数据和监控数据40字节上传,是顺序执行的
运行时间几十分钟以后,串口助手发送的32字节数据,DSP不响应
观察一下uart相关寄存器例如IIR,是否能看出异常。
此时,串口助手在发送数据,DSP里面就已经一直进不去串口中断服务函数