串口环形缓冲区强化:单独单写及最小临界区修改
This commit is contained in:
@@ -32,6 +32,14 @@ void uart_init(void) {
|
||||
usart_interrupt_enable(UART_PHY, USART_INT_RBNE);
|
||||
}
|
||||
|
||||
void uart_rx_irq_pause(void) {
|
||||
usart_interrupt_disable(UART_PHY, USART_INT_RBNE);
|
||||
}
|
||||
|
||||
void uart_rx_irq_resume(void) {
|
||||
usart_interrupt_enable(UART_PHY, USART_INT_RBNE);
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
/* 具体的中断处理函数实现 */
|
||||
/******************************************************************************/
|
||||
|
||||
Reference in New Issue
Block a user