From 863eb1471f74fe9f1ef492e64ce8228e8a881cbd Mon Sep 17 00:00:00 2001 From: "mr.zhangsan" Date: Thu, 13 Jun 2024 00:18:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9485=E6=B3=A2=E7=89=B9?= =?UTF-8?q?=E7=8E=87=209600?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/msp/UART4.C | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/msp/UART4.C b/source/msp/UART4.C index 7df2059..9b4c134 100644 --- a/source/msp/UART4.C +++ b/source/msp/UART4.C @@ -23,13 +23,13 @@ void L0_uart4_init(void)//115200bps@11.0592MHz #endif -#elif (MainFre_22M == D_sys_MainFre) //115200bps@22.1184MHz +#elif (MainFre_22M == D_sys_MainFre) //9600bps@22.1184MHz S4CON = 0x10; //8位数据,可变波特率 S4CON |= 0x40; //串口4选择定时器4为波特率发生器 - T4T3M |= 0x20; //定时器4时钟为Fosc,即1T - T4L = 0xD0; //设定定时初值 - T4H = 0xFF; //设定定时初值 - T4T3M |= 0x80; //启动定时器4 + T4T3M |= 0x20; //定时器时钟1T模式 + T4L = 0xC0; //设置定时初始值 + T4H = 0xFD; //设置定时初始值 + T4T3M |= 0x80; //定时器4开始计时 #endif }