comm.h
来自「SM5964在系统编程的源代码,通过COMM串行口进行程序下载,方便嵌入式系统开」· C头文件 代码 · 共 39 行
H
39 行
#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 + =
减小字号Ctrl + -
显示快捷键?