⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uart0_drv.h

📁 通过串口向GPS模块不停的发送设置命令
💻 H
字号:
// **************************************************************
// *** 		         广 州 天 河 双 龙 电 子 公 司 	          ***
// ***                   http://www.sl.com.cn                 ***
// ***                   实验:GPS		                      ***
// ***                  作者:zxy@sl.com.cn                   ***
// ***                       2007年4月5日                     ***
// ***         目标MCU:MEGA169    晶振:内部(INT)8MHZ         ***
// **************************************************************
//编译器GCC-AVR

#ifndef _UART0_H_
#define	_UART0_H_

#define BAUD 9600
//#define UART1_BAUD 19200


/**********************************************************************/
/* UART Buffer Defines 						      */
/**********************************************************************/
#define UART0_RX_BUFFER_SIZE 32 /* 1,2,4,8,16,32,64,128 or 256 bytes */
#define UART0_RX_BUFFER_MASK ( UART0_RX_BUFFER_SIZE - 1 )
#define UART0_TX_BUFFER_SIZE 32 /* 1,2,4,8,16,32,64,128 or 256 bytes */
#define UART0_TX_BUFFER_MASK ( UART0_TX_BUFFER_SIZE - 1 )

#if ( UART0_RX_BUFFER_SIZE & UART0_RX_BUFFER_MASK )
#error UART0 RX buffer size is not a power of 2
#endif
#if ( UART0_TX_BUFFER_SIZE & UART0_TX_BUFFER_MASK )
#error UART0 TX buffer size is not a power of 2
#endif


void init_UART0(void );

unsigned char UART0_ReceiveByte( void );


void UART0_TransmitByte( unsigned char data );

unsigned char UART0_DataInReceiveBuffer( void );

#endif

//end

⌨️ 快捷键说明

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