📄 comm.h
字号:
#ifndef _COMM_HEAD
#define _COMM_HEAD
///////////////////////////////////
#define Baud9600 0//误差:0
#define Baud19200 1//误差:0
#define Baud38400 2//误差:0
#define Baud115200 3//误差:0
#define COMM_TIMEOUT 0x8ffff
#define COMM_TIMEOUT1 0xfff
#define COMM_MAXLEN 255
/////////////////////////////////
//err
#define COMM_STX_ERR 0X02
#define COMM_LEN_ERR 0X03
#define COMM_XOR_ERR 0X04
#define COMM_TMO_ERR 0X05
#define COMM_CMD_ERR 0X06
extern void InitComm(unsigned char nBaudRate);
extern unsigned char ReadComm(unsigned char *ch);
extern unsigned char ReadComm1(unsigned char *ch);//加快启动过程
extern unsigned char WriteComm(unsigned char ch);
extern unsigned char ReceiveData(void);
extern void SendResponse(unsigned char StateCode,unsigned char *StrData,unsigned int Len);
extern xdata unsigned char g_CommBuffer[600];
extern unsigned int g_CommLen;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -