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

📄 serial.h

📁 HID 设备测试程序
💻 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 + -