STM32库函数串口奇偶校验正确么?
串口驱动库函数USART_Cmd(USART1, ENABLE);
USART_InitStructure.USART_Parity = USART_Parity_No ,使用无校验是正常的。
但是配置成 USART_Parity_Even或Odd则不能正确的接收或发送带偶校验或奇校验的数据。
大家是有遇到类似现象?
RE:STM32库函数串口奇偶校验正确么?
是用串口和PC通信吗?如果是,PC的串口设置对吗?RE:STM32库函数串口奇偶校验正确么?
USART_Parity_Even或Odd只对发送的数据进行最高位奇偶处理,但接收的数据不进行判断全部都接收。回复:STM32库函数串口奇偶校验正确么?
回复第 2 楼 于2014-08-22 10:02:34发表:是用串口和PC通信吗?如果是,PC的串口设置对吗?
和PC通信,刚用的串口助手,换成超级终端看看。
楼主问题解决了没错,我也遇到这种情况了 你可以用两块STM32的板子,相同的配置试试看
页:
[1]