📄 uart1.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 + -