uart.c

来自「cc1110,cc2510透传代码,IAR环境的」· C语言 代码 · 共 25 行

C
25
字号
/*-------------------------------------*
 *	             头文件               *
 *---------------------------------------------------------------------------*/

#include "includes.h"


/*-------------------------------------*
 *	           函数定义               *
 *---------------------------------------------------------------------------*/
void OpenUart(unsigned char BaudRateMode,unsigned char options) {
    PERCFG = (PERCFG&~0x01)|0x00;
    switch(BaudRateMode) {
      case BR_1200:  UART_SETUP(0, 1200, options); break;
      case BR_2400:  UART_SETUP(0, 2400, options); break;
      case BR_4800:  UART_SETUP(0, 4800, options); break;
      case BR_9600:  UART_SETUP(0, 9600, options); break;
      case BR_19200: UART_SETUP(0, 19200,options); break;
    }
    U0CSR |= 0xC0;
    UTX0IF = 1;
}


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?