#ifndef UART_H #define UART_H #include "gd32f4xx.h" #include "board_config.h" /*! \brief initialize UART interface \param[in] none \param[out] none \retval none */ void uart_init(void); void debug_usart_init(void); /** * @brief debug 串口阻塞发送一个字节(printf 重定向亦走此通路)。 */ void debug_uart_write(uint8_t byte); /*! \brief pause UART RX interrupt (RBNE) \param[in] none \param[out] none \retval none */ void uart_rx_irq_pause(void); /*! \brief resume UART RX interrupt (RBNE) \param[in] none \param[out] none \retval none */ void uart_rx_irq_resume(void); #endif // UART_H