本章教学使用串口1(USART1)进行串口通信过程中的奇偶校试。
1、USART校园实验控制简介
通过设置USART控制寄存器1(USARTx_CTLR1)的10位PCE使能开启奇偶校试
奇偶校试分为奇校试和偶校试,具体解释如下:
奇校实验:此校实验位使一臂中的7或8个LSB数据以及校实验位中'1'的个数为奇数。如:数据=00110101,有4个'1',如果选择选择奇校实验(在USART_CR1中的PS=1),校实验位置将是'1'。
偶校实验:校实验位使一臂中的7或8个LSB数据以及校实验位中'1'的个数为偶数。例如:数据=00110101,有4个'1',如果选择偶校实验(在USART_CR1中的PS=0),校验位将是'0'。
关于CH32V103 USART具体信息,可参考CH32V103应用手册。USART标准库函数在第三章已介绍,在此不再赘述。