io_uart1.h

来自「Sunplus 8202S source code.」· C头文件 代码 · 共 25 行

H
25
字号
#ifndef	__IO_UART1_H
#define	__IO_UART1_H

#include "uart.h"
#include "uartfifo.h"

#define RESET_EPP()		UART1_set_baudrate(UART_BAUD_115200)
#define IsEPPRxEmpty()          (!UART1_rx_rdy())
#define EPP_GETC()              (regs0->uart1_data)

#if 0
// direct put
#define IsEPPTxFull()           (!UART1_tx_rdy())
#define IsEPPTxEmpty()          (UART1_tx_empty())
#define EPP_PUTC(c)             (regs0->uart1_data = (c))
#define EPP_PUTC_EXACT(c)        (regs0->uart1_data = (c))
#else
#define IsEPPTxFull()           (is_uart1_fifo_full())
#define IsEPPTxEmpty()          (is_uart1_fifo_empty())
#define EPP_PUTC(c)             (write_uart1(c))
#define EPP_PUTC_EXACT(c)       (write_uart1_exact(c))
#endif

#endif/*__UARTOUT_H*/

⌨️ 快捷键说明

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