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

📄 flashrom.h

📁 一个具体的项目程序
💻 H
字号:

#ifndef __FLASHROM_H__
#define __FLASHROM_H__

//设备信息结构体(4字节)
typedef _Device_Info{
	unsigned char cPort;	//串口号1 2 3 4 5 6分别表示com1,com2,com3,com4,com5,com6
	unsigned char cType;	//设备类型: 
							//1-发卡器
			                //2-保留
							//3-考勤机
							//4-门禁机
							//5-充值机
							//6-定餐机
							//7-挂失机
						    //0x11-一类消费机(电子钱包1--结算点1);
						    //0x12-二类消费机(电子钱包2--结算点2);
						    //0x13-三类消费机(电子钱包3--结算点3);
	unsigned int iNumberAddr; //设备编号地址 (0X0001-0X7000)
}sttDeviceInfo;

//订餐基本规则表(8字节)
typedef _Order_Base_Rules{
	unsigned char cBeginTime[2];	//开始时间 HH:MM
	unsigned char cEndTime[2];		//结束时间 HH:MM
	long		  lUnitPrice;		//单价
}sttOrderBaseRules;


//订餐条件表(73字节)
typedef _Order_Condition{
	sttOrderBaseRules	stBaseRules[8];	//订餐基本规则,共可设置8段
	unsigned char		cDayRules;		//按天预订规则表 0:表示没有限制,其它值按位定义
										//每个位对应上边的每个段 1:开启  0:关闭
	unsigned char		cWeekRules[7];	//周预订规则表 
										//cWeekRules[0]表示星期天,具体每位同天规则一样
										//cWeekRules[1]表示星期一,其它2-6对应星期二~星期六
	unsigned char	    cMonthRules;	//月预订规则表	0:表示整月没有限制 1:表示按周预订规则实行
}sttOrderCondition;

//订餐参数表(11字节)
typedef _Order_Parameter{
	unsigned char	cCardType;		//卡类
    long			lMaxBalance;	//卡最大余额(超过将报警);
	long			lDayMaxMoney;	//日消费最大金额
	unsigned char	cOrderMode;		//订餐模式
									//位0:按餐预订 1:开启  0:关闭
									//位1:按天预订	1:开启  0:关闭
									//位2:按周预订	1:开启  0:关闭
									//位3:按月预订	1:开启  0:关闭
									//其它位保留
	unsigned char	cPercent;		//预扣百分比
}sttOrderParameter;

#endif

⌨️ 快捷键说明

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