STM32可以一次發送9位數據,在此做一下簡單說明。
一般不帶奇偶校驗位的串口數據:起始位(1)+數據位(8)+停止位(1)
帶奇偶校驗位的串口數據:起始位(1)+數據位(8)+校驗位(1)+停止位(1)
如果數據位為9位,即:起始位(1)+數據位(9)+停止位(1)
9位數據STM8串口的配置:UART1_DeInit();//波特率9位1位停止位無奇偶校驗同步時鐘關發送接收使能
UART1_Init((u32)1000000,UART1_WORDLENGTH_9D,UART1_STOPBITS_1,UART1_PARITY_NO,UART1_SYNCMODE_CLOCK_DISABLE,UART1_MODE_TXRX_ENABLE);
9位數據STM8串口的配置:
USART_InitStructure.USART_BaudRate=115200;
USART_InitStructure.USART_WordLength=USART_WordLength_9b;
USART_InitStructure.USART_StopBits=USART_StopBits_1;
USART_InitStructure.USART_Parity=USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl=USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode=USART_Mode_Rx|USART_Mode_Tx。
本文整合自 21IC電子網、eefocus
責任編輯:fqj
-
STM32
+關注
關注
2309文章
11162瀏覽量
373411 -
串口
+關注
關注
15文章
1618瀏覽量
82809
發布評論請先 登錄
STM32驅動串口屏,STM32F103C8T6串口發送指令控制HMI串口屏
LAT1180+STM32L4R9 的 QuadSPI Flash 通訊速率不理想應用筆記
字符串關聯數字變量如何使用?我們的地址都是16位數據,可以使用16位數字變量顯示字符串嗎?
廣州易顯串口屏位開關控件實驗
請問rt_thread的uart下如何支持9位數據的發送和接收?
SDK資源包bug drv_usart.c不能使用UART9及以上的串口怎么解決?
STM32串口發送數據,USART_FLAG_TC無法置位怎么解決?
Texas Instruments INA4230 16位數字電流監控器數據手冊
0.1-3.0 GHz 四位數字衰減器 (1 dB LSB) skyworksinc
stm32 串口9位數據
評論