标题:
STM32 USART乱码问题
[打印本页]
作者:
26-2-21-3
时间:
2020-3-27 12:05
标题:
STM32 USART乱码问题
小白入门STM32,结果在USART就被卡住了好久,为了记住这个坑,写下这个帖子。USART里边设置有奇偶校验位,假如使用奇偶校验位,传输数据位数要设置为9,假如设置成8,就会跟我一样出现乱码。
查了好久也没有发现这个问题,最后发现差点吐血,希望别的小白别跟我一样栽坑。
USART_InitStructure.USART_BaudRate = 9600;
USART_InitStructure.USART_WordLength = USART_WordLength_9b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_Even; //奇偶校验位会影响乱!!!!
USART_InitStructure.USART_HardwareFlowControl =USART_HardwareFlowControl_None; //无硬件流控制,配置会少四个参数
USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx;
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1