serial.h
来自「HID 设备测试程序」· C头文件 代码 · 共 32 行
H
32 行
/*===============================================================================//
//== 文 件 名: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 + =
减小字号Ctrl + -
显示快捷键?