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

28069M使用SCI FIFO中断接收时中断卡死,不能恢复

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

Green Deng:这种情况应该先单步运行,看一下具体是在哪一步的时候发生了卡死现象。

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

user1913824:

回复 Green Deng:

只是对应的中断挂掉了,其他部分正常的,请问有没有中断错误处理函数或者中断恢复方法?

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

user1913824:

回复 Green Deng:

如上图所示,串口接收到的数据一旦出现这种异常值,中断就不能再进去了,不知道类似情况怎么处理的

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

user1913824:

回复 Green Deng:

那这个没法使用呀,对了,波特率不对导致错误的情况怎么解决?文档里面也没有说呀,正常情况波特率对了就可以恢复的呀,这个片子怎么一旦发送过去的波特率错了就不能恢复了

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

user1913824:

回复 user1913824:

不管是波特率不对还是不能进入中断,这个接收状态寄存器都变成这样

使用FIFO中断接收时中断卡死,波特率不对时也会出现类似现象,更改为正确波特率发送也不可以恢复,请问怎么解决

user1913824:

回复 Green Deng:

软复位可以解决波特率不对和接收错误的问题

赞(0)
未经允许不得转载:TI中文支持网 » 28069M使用SCI FIFO中断接收时中断卡死,不能恢复
分享到: 更多 (0)