tingpan

生命不息,折腾不止!
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

添加BAUD_4800

Posted on 2014-08-26 22:03  tingpan  阅读(229)  评论(0编辑  收藏  举报

1.hal_uart.h

添加

#define HAL_UART_BR_4800 0x05

clip_image002

2.mt_uart.h

修改

#define MT_UART_DEFAULT_BAUDRATE HAL_UART_BR_4800

clip_image004

3._hal_uart_dma.c

修改static void HalUARTOpenDMA(halUARTCfg_t *config) 函数

HAL_UART_ASSERT((config->baudRate == HAL_UART_BR_9600) ||
(config->baudRate == HAL_UART_BR_19200) ||
(config->baudRate == HAL_UART_BR_38400) ||
(config->baudRate == HAL_UART_BR_57600) ||
(config->baudRate == HAL_UART_BR_115200) ||
(config->baudRate == HAL_UART_BR_4800));

clip_image006

添加

case HAL_UART_BR_4800:
UxGCR = 7;
dmaCfg.txTick = 69;
break;

clip_image008