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报错寄存器中有描述。