?? serial.h
字號:
/*===============================================================================//
//== 文 件 名:Serial.h
//== author :gnsusn
//== 說 明:串口中用到的數據
//== 修改日志:2008.7.15 創建文件
//==
//===============================================================================*/
#ifndef __SERIAL_H__
#define __SERIAL_H__
#define INVAL_POINTER 1 //== 指針無效
#define SERIAL_BUSY 2 //== 串口忙
#define SIDEL 0 //== 串口空閑可用
#define SMESSAGE 1 //== 串口發送信息標志
#define SDATA 2 //== 串口發送數據標志
struct _serial
{
unsigned char send_position; //== 記錄發送緩沖區應該發送字符的位置
unsigned char* send_bufp; //== 發送緩沖區指針
unsigned char send_number; //== 記錄發送數據的數據字節數
unsigned char flag; //== 指示發送類型 :: 0:是串口閑,可以用 1:信息 2:數據,在發送中斷中判斷此標志
unsigned char rece_position; //== 記錄接收緩沖區中新接收到的數據應該存放的位置
unsigned char* rece_bufp; //== 接收緩沖區的指針
unsigned char rece_number; //== 記錄接收緩沖區的可接收的字節數
};
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -