⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zlg500s_comm.h

📁 嵌入式系统开发 MRC 522 S50 S70
💻 H
字号:
#ifdef ZLG500S_COMM_GLOBALS
	#define	ZLG500S_COMM_EXT
#else
	#define	ZLG500S_COMM_EXT	extern
#endif

#define zlg500S_Int 	(IO0PIN & (1<<16))

#define MAXSERSIZE      31+6
ZLG500S_COMM_EXT INT8U SerBfr[MAXSERSIZE];	//串行数据缓冲区

//定义串行数据缓冲区各字符单元索引值
#define FRAMELEN	0		//帧长度
#define CMDTYPE		1		//包号
#define COMMAND		2		//命令
#define STATUS		2		//响应状态
#define LENGTH      3		//数据长度
#define DATA        4		//数据起始位置
#define PRTCLEN		6		//协议字符长度

ZLG500S_COMM_EXT volatile INT8U	SerDTvalid;		//串行数据接收有效位

#define STX     0x20
#define ETX     0x03
#define ACK		0x06

ZLG500S_COMM_EXT void ZLG500S_COMM_Init(void);
ZLG500S_COMM_EXT INT8U Ser_Send(void);
ZLG500S_COMM_EXT INT8U Ser_Rcv(void);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -