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

TMS320C6657: TMS320C6657的uart收数Parity error (PE) Framing error (FE)异常后 如何恢复???

Part Number:TMS320C6657

大家好 我的uart现在收数有时Parity error (PE) Framing error (FE)异常 也就是校验错误 帧错误

uart发数用的是查询 此时 发数正常 

收数不响应 不进收数的中断!!!

我用论坛里STK_C6657\UART下的裸机程序试了下 这个程序里有异常处理!!!

我是让uart先收正常odd校验的数 之后再收even校验的数 程序进到异常处理的中断了

然后再让uart收正常odd校验的数 此时也不进收数中断!!!

也就是说这个异常处理 没有实现恢复正常!!!

 

Nancy Wang:

参考以下帖子的讨论看一下:

e2echina.ti.com/…/412157

,

skysteed:

For an overrun error, reading the line status register (LSR) clears the interrupt. For a parity error, framing error, or break, the interrupt is cleared only after all the erroneous data have been read. 

你好 按照这个解决了 谢了啊!

之前从来没出现过这个异常 这次发送用的是EDMA 之前都是核发送?

,

Nancy Wang:

不太清楚什么原因导致的,PE/FE报错寄存器中有描述。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6657: TMS320C6657的uart收数Parity error (PE) Framing error (FE)异常后 如何恢复???
分享到: 更多 (0)