uartx.h

来自「C语言源代码及相关资料」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef	_ADS_UARTx_H_
#define	_ADS_UARTx_H_

#define BUFSIZE		0x40

void	uart0_enable  ( void );
void	uart0_disable ( void );
int		uart0_close ( void );
int		uart0_open  ( int baud, int startbits, int databits, int paritybit, int stopbits );
int		uart0_read  ( unsigned char * pbuf, int nSize );
int		uart0_write ( unsigned char * pbuf, int nSize );

void	uart1_enable  ( void );
void	uart1_disable ( void );
int		uart1_close ( void );
int		uart1_open  ( int baud, int startbits, int databits, int paritybit, int stopbits );
int		uart1_read  ( unsigned char * pbuf, int nSize );
int		uart1_write ( unsigned char * pbuf, int nSize );
int		uart1_flush ( void );

void	uart2_enable  ( void );
void	uart2_disable ( void );
int		uart2_close ( void );
int		uart2_open  ( int baud, int startbits, int databits, int paritybit, int stopbits );
int		uart2_read  ( unsigned char * pbuf, int nSize );
int		uart2_write ( unsigned char * pbuf, int nSize );

void	uart3_enable  ( void );
void	uart3_disable ( void );
int		uart3_close ( void );
int		uart3_open  ( int baud, int startbits, int databits, int paritybit, int stopbits );
int		uart3_read  ( unsigned char * pbuf, int nSize );
int		uart3_write ( unsigned char * pbuf, int nSize );

#endif//_ADS_UARTx_H_

⌨️ 快捷键说明

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