我们再看下lite库中uart.c文件中的Uart_EnableIrq()函数
/**
******************************************************************************
** \brief UART通信中断使能函数设置
**
** \param [in] UARTx通道号,enIrqSel发送or接收中断使能
**
** \retval OK配置成功
** \retval ErrorInvalidParameter配置失败
******************************************************************************/
en_result_t Uart_EnableIrq(M0P_UART_TypeDef* UARTx, en_uart_irq_sel_t enIrqSel)
{
SetBit((uint32_t)(&(UARTx->SCON)), enIrqSel, TRUE);
return Ok;
}
|