?? 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 + -