Browse Source

设置rfid-en强推挽模式

bfysop-v2
mr.zhangsan 1 year ago
parent
commit
4b7ae3a14b
  1. 3
      source/bsp/bsp_config.c
  2. 2
      source/msp/UART4.C

3
source/bsp/bsp_config.c

@ -81,6 +81,9 @@ void L0_board_config(void)
D_HighI_P4(BITN7);
D_HighI_P1(BITN4);
//RFID-EN 强推挽
D_HighI_P0(BITN4);
//WDT
#if (TYPE_WDT_ENABLE == D_WDT_STATUS)
WDT_CONTR = 0x27; //使能看门狗,22M时钟下溢出时间约为5s,请注意添加喂狗程序

2
source/msp/UART4.C

@ -22,7 +22,6 @@ void L0_uart4_init(void)//115200bps@11.0592MHz
T4T3M |= 0x80; //启动定时器4
#endif
#elif (MainFre_22M == D_sys_MainFre)
#if (D_uart4_BRT == BRT_115200)
S4CON = 0x10; //8位数据,可变波特率
@ -31,7 +30,6 @@ void L0_uart4_init(void)//115200bps@11.0592MHz
T4L = 0xD0; //设置定时初始值
T4H = 0xFF; //设置定时初始值
T4T3M |= 0x80; //定时器4开始计时
#elif (D_uart4_BRT == BRT_9600) //9600bps@22.1184MHz
S4CON = 0x10; //8位数据,可变波特率
S4CON |= 0x40; //串口4选择定时器4为波特率发生器

Loading…
Cancel
Save