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

📄 uart1.h

📁 ARM7 SPI RC531驱动程序,数据手册
💻 H
字号:
/****************************************Copyright (c)**************************************************
**                                   
**                                    
**                                        
**
**                                 
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: Uart1.h
**创   建   人: 李功周
**最后修改日期: 2008年10月31日
**描        述: Uart API 函数 
**              
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 李功周
** 版  本: v1.0
** 日 期: 2008年10月31日
** 描 述: 原始版本
**
**------------------------------------------------------------------------------------------------------
*/



/****************************************************************************
* 名    称:Uart1_Init
* 功    能:Uart0初始化。
* 入口参数:irq_enable =1 使用中断
            uart_bps   波特率
            Parity="NMS" 效验方式
* 出口参数:无
****************************************************************************/
extern int Uart1_Init(unsigned int irq_enable,unsigned int uart_bps,unsigned char Parity);




/****************************************************************************
* 名    称:Uart1_SendByte
* 功    能:Uart0发送一个字节。
* 入口参数:Data 发送的数据
* 出口参数:无
*****************************************************************************/
extern void Uart1_SendByte(unsigned char Data);




/****************************************************************************
* 名    称:Uart1_SendStr
* 功    能:Uart0发送一个字符串。
* 入口参数:Data 发送的数据,
			len  发送的长度
* 出口参数:无
*****************************************************************************/
extern void Uart1_SendStr(unsigned char *Data,int len);




/****************************************************************************
* 名    称:Uart1_ReadByte
* 功    能:接收字符串。
* 入口参数:Data 接收到的数据
			overtime 超时时间 0 直接返回 负数一直等待
* 出口参数:1 有数据, 0 没有数据
*****************************************************************************/
extern unsigned char Uart1_ReadByte(unsigned char * Data,int overtime);




/****************************************************************************
* 名    称:Uart1_ReadStr
* 功    能:接收一个字节。
* 入口参数:Data 接收到的数据 
			len  要接收的数据长度
			overtime 超时时间 0 直接返回 负数一直等待
* 出口参数:返回数据长度
*****************************************************************************/
extern int Uart1_ReadStr(unsigned char *Data,int len,int overtime);




/****************************************************************************
* 名    称:CheckBuff
* 功    能:查询buff的状态。
* 入口参数:无
* 出口参数:返回数据长度
*****************************************************************************/
extern unsigned int Uart1_CheckBuff(void);



/****************************************************************************
* 名    称:ClearBuff()
* 功    能:清除buff数据。
* 入口参数:无
* 出口参数:无
*****************************************************************************/
extern void Uart1_ClearBuff(void);
//GPRS\../Uart1/Uart1.h(89): warning:  #1295-D: Deprecated declaration Uart1_CheckBuff - give arg types

⌨️ 快捷键说明

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