| 
 
| 请问UART只开了RC中断 为啥也会有TXE中断标志呢? stc_uart_cfg_t    stcCfg;
 
 DDL_ZERO_STRUCT(stcCfg);
 
 ///< 开启外设时钟
 Sysctrl_SetPeripheralGate(SysctrlPeripheralUart0,TRUE);///<使能uart1模块时钟
 
 ///<UART Init
 stcCfg.enRunMode        = UartMskMode1;          ///<模式1
 stcCfg.enStopBit        = UartMsk1bit;           ///<1bit停止位
 stcCfg.enMmdorCk        = UartMskDataOrAddr;     ///<
 stcCfg.stcBaud.u32Baud  = 9600;                  ///<波特率9600
 stcCfg.stcBaud.enClkDiv = UartMsk8Or16Div;       ///<通道采样分频配置
 stcCfg.stcBaud.u32Pclk  = Sysctrl_GetPClkFreq(); ///<获得外设时钟(PCLK)频率值
 Uart_Init(M0P_UART0, &stcCfg);                   ///<串口初始化
 
 ///<UART中断使能
 Uart_ClrStatus(M0P_UART0,UartRC);                ///<清接收请求
 Uart_ClrStatus(M0P_UART0,UartTC);                ///<清发送完成请求
 Uart_ClrStatus(M0P_UART0,UartTxe);               ///<清TX空请求
 Uart_EnableIrq(M0P_UART0,UartRxIrq);             ///<使能串口接收中断
 Uart_DisableIrq(M0P_UART0,UartTxIrq);             ///<使能串口发送完成中断
 Uart_DisableIrq(M0P_UART0,UartTxEIrq);            ///<使能串口发送缓冲区空中断
 EnableNvic(UART0_IRQn, IrqLevel3, TRUE);         ///<系统中断使能
 | 
 |