大家好:
我在写串口通信程序遇到了一个问题,希望大家多多指教。
28035sci串口FIFO中断接受数据一旦发生数据错误就再也进不了中断了,这是为什么呢?我该如何避免这种情况呢?谢谢!
Eric Ma:
建议你查看一下具体是什么出错,看一下出错寄存器的相关标识位,然后看怎么样把这种出错标志清除。
ERIC
大家好:
我在写串口通信程序遇到了一个问题,希望大家多多指教。
28035sci串口FIFO中断接受数据一旦发生数据错误就再也进不了中断了,这是为什么呢?我该如何避免这种情况呢?谢谢!
rookiecalf:
超过帧间判断的延时,进行软件复位sci
大家好:
我在写串口通信程序遇到了一个问题,希望大家多多指教。
28035sci串口FIFO中断接受数据一旦发生数据错误就再也进不了中断了,这是为什么呢?我该如何避免这种情况呢?谢谢!
Tong Daniel:
回复 rookiecalf:
你好,非常感谢你的指点,我还是有点疑惑:帧间超时判断如何进行呢?谢谢
大家好:
我在写串口通信程序遇到了一个问题,希望大家多多指教。
28035sci串口FIFO中断接受数据一旦发生数据错误就再也进不了中断了,这是为什么呢?我该如何避免这种情况呢?谢谢!
rookiecalf:
回复 Tong Daniel:
超过一定时间没有接受到数据,即可认为下一次接受到的数据是下一帧数据,这个时间与你发起帧的时间间隔有关