From ff70ccff1493eccd045ebb9599630dead5c329f9 Mon Sep 17 00:00:00 2001 From: ywh <2227158009@qq.com> Date: Thu, 23 Jul 2026 14:39:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B2=E5=8F=A3=E4=BF=AE=E6=94=B9=E6=88=90?= =?UTF-8?q?=E6=A0=87=E5=87=86=E7=9A=84=208E1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Src/main.c | 2 +- Modbus.ioc | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index 60cb4b1..f1690ba 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -172,7 +172,7 @@ static void MX_USART1_UART_Init(void) /* USER CODE END USART1_Init 1 */ huart1.Instance = USART1; huart1.Init.BaudRate = 115200; - huart1.Init.WordLength = UART_WORDLENGTH_8B; + huart1.Init.WordLength = UART_WORDLENGTH_9B; huart1.Init.StopBits = UART_STOPBITS_1; huart1.Init.Parity = UART_PARITY_EVEN; huart1.Init.Mode = UART_MODE_TX_RX; diff --git a/Modbus.ioc b/Modbus.ioc index 2fc1603..741888e 100644 --- a/Modbus.ioc +++ b/Modbus.ioc @@ -131,9 +131,10 @@ RCC.VCOI2SOutputFreq_Value=192000000 RCC.VCOInputFreq_Value=1000000 RCC.VCOOutputFreq_Value=336000000 RCC.VcooutputI2S=96000000 -USART1.IPParameters=VirtualMode,Parity +USART1.IPParameters=VirtualMode,Parity,WordLength USART1.Parity=PARITY_EVEN USART1.VirtualMode=VM_ASYNC +USART1.WordLength=WORDLENGTH_9B USB_DEVICE.CLASS_NAME_FS=CDC USB_DEVICE.IPParameters=VirtualMode-CDC_FS,VirtualModeFS,CLASS_NAME_FS USB_DEVICE.VirtualMode-CDC_FS=Cdc