TI中文支持网
TI专业的中文技术问题搜集分享网站

两块DSP C6455用message无法进行连续数据传输,传输4次后不能再传

TI工程师:

        您好,这是一个SRIO中用到message功能进行数据传送的程序,其中包括发送程序和接收程序,两端都是TMS320C6455。

发送端发送数据,接收端接受到后会产生一个中断,程序存在一个问题,是发送端连续的发送,

而接收端只能接收4次,也就是产生4次中断,以后发送的数据均无法接收,两端重新加载程序也不行。

只有将两块DSP断电重新加载程序,接收端才能再次接收4次数据。我想让发送端不停的发送,而且接收端可以一直接收,

我调试了好久,一直没有结果,请帮忙查看可能存在什么问题,谢谢!

Andy Yin1:

参考SRIO user guide中断处理章节,在接收中断服务程序中需要及时清掉相应的中断状态bit,保证下一次的中断可以再次被接收响应。

赞(0)
未经允许不得转载:TI中文支持网 » 两块DSP C6455用message无法进行连续数据传输,传输4次后不能再传
分享到: 更多 (0)