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

📄 syscfg.h

📁 coldfire5206芯片平台的升级程序
💻 H
📖 第 1 页 / 共 2 页
字号:
#ifndef SYSCFG_H
#define SYSCFG_H

#define MAP_SIZE        ( MAP_MAX - MAP_SYS_KEYVOL_LEAD_LANG_ARR )

// current, uer default: adult, pediatric, neonate
#define MAP_CHECK_SUM   (MAP_SIZE*4)

#define  EEPROM_SIZE             2048

//表明该机器是当前运行的版本号	:可能为空当它第一次下载时
//0000--正在运行的版本号[0];0000--正在运行的版本号[1]
#define MAP_VERSION_INFO 	(EEPROM_SIZE -3)		
//0000--是否有运行的版本[2];0000--监护仪类型
#define MAP_MONITOR_INFO	(EEPROM_SIZE -2)				
//表明是否从正常程序跳转过来的标志
#define MAP_PROG_JUMP_FLAG  (EEPROM_SIZE -1)
typedef enum SAVE_CONFIG_ADDR_MAP
{
	//Added by wanghonfu 
	//目的:这十个字节用于存放监护仪设置----------开机时读取务必计算以下校验和
	//注意:这十个字节有单独的检验和,并且和系统设置独立开(以下的校验和和此数据无关):安排为:D1,D2,D3,D4,D5,D6,D7,D8,D9,CHECKSUM
	//日期:2002/04/17
	MAP_MONITOR_DATA1,
	MAP_MONITOR_DATA2,
	MAP_MONITOR_DATA3,
	MAP_MONITOR_DATA4,
	MAP_MONITOR_DATA5,
	//Copy1
	MAP_MONITOR_DATA1_CPY1,
	MAP_MONITOR_DATA2_CPY1,
	MAP_MONITOR_DATA3_CPY1,
	MAP_MONITOR_DATA4_CPY1,
	MAP_MONITOR_DATA5_CPY1,
	//Copy2
	MAP_MONITOR_DATA1_CPY2,
	MAP_MONITOR_DATA2_CPY2,
	MAP_MONITOR_DATA3_CPY2,
	MAP_MONITOR_DATA4_CPY2,
	MAP_MONITOR_DATA5_CPY2,
	
	//Added by wanghonfu 
	//-------------------------系统设置---------------------------------------
	//键盘音量2,导联系统2,系统语言2, 心律失常开关1
	MAP_SYS_KEYVOL_LEAD_LANG_ARR,

	//模块配置
	MAP_MODULE_CONFIG,

	//药物计算开关1、滚屏模式开关1、呼吸氧和图开关1、它床观察开关1、
	//趋势和报警数据掉电存储.(lhz 2001/9/26)
#ifdef PM8000
	MAP_SYS_DRUG_SCROLL_OXYCRG_VIEWBED_RECORDER_TRENDSAVE,
#endif

	//夜间模式1, 帮助信息1,扫描方式1,是否显示报警限1,基本界面类型4
	MAP_SYS_NIGHT_HELP_SWEEP_ALMLIMIT_FACE,
	//屏幕亮度
	MAP_SYS_BRIGHT,
	//报警音量2,记录长度2,挂起长度2,报警是否栓锁1,报警是否转移1
	MAP_SYS_ALM_SND_REC_SUSPEND_LAT_TRANS,
	//系统时间--秒
	MAP_SYS_SECOND,        
	//系统时间--分
	MAP_SYS_MINUTE,        
	//系统时间--小时
	MAP_SYS_HOUR,          
	//系统时间--日
	MAP_SYS_DAY,      
	//系统时间--月
	MAP_SYS_MONTH,          
	//系统时间--年高位
	MAP_SYS_YEAR_HI,
	//系统时间--年低位
	MAP_SYS_YEAR_LO,
	//记录第一道波形的名称4,第二道波形的名称4
	MAP_SYS_RECWAVNAME,
	//记录其他信息: 波形长度2,定时记录4,记录速度1,网格输出1
	MAP_SYS_RECOTHER,
	// 模拟输出设置:是否打开1,输出幅度1,输出波形名称4
	MAP_SYS_ANALOGINFO,
	// 网络配置: 协议类型2,床号6
	MAP_SYS_NETWORKINFO,
	// 病人信息,逻辑床号
	MAP_SYS_PATIENT_BED_NO,
	//病人姓名字符1
	MAP_SYS_PATIENT_NAME1,
	//病人姓名字符2
	MAP_SYS_PATIENT_NAME2,
	//病人姓名字符3
	MAP_SYS_PATIENT_NAME3,
	//病人姓名字符4
	MAP_SYS_PATIENT_NAME4,
	//病人姓名字符5
	MAP_SYS_PATIENT_NAME5,
	//病人姓名字符6
	MAP_SYS_PATIENT_NAME6,
	//病人姓名字符7
	MAP_SYS_PATIENT_NAME7,
	//病人姓名字符8
	MAP_SYS_PATIENT_NAME8,
	//病人姓名字符9
	MAP_SYS_PATIENT_NAME9,
	//病人姓名字符10
	MAP_SYS_PATIENT_NAME10,
	//病人姓名字符11
	MAP_SYS_PATIENT_NAME11,
	//病人姓名字符12
	MAP_SYS_PATIENT_NAME12,
	//病人姓名字符13
	MAP_SYS_PATIENT_NAME13,
	//病人姓名字符14
	MAP_SYS_PATIENT_NAME14,
	//病人姓名字符15
	MAP_SYS_PATIENT_NAME15,
	//病人姓名字符16
	MAP_SYS_PATIENT_NAME16,
	//病人姓名字符17
	MAP_SYS_PATIENT_NAME17,
	//病人姓名字符18
	MAP_SYS_PATIENT_NAME18,
	//病人姓名字符19
	MAP_SYS_PATIENT_NAME19,
	//病人姓名字符20
	MAP_SYS_PATIENT_NAME20,
	//性别2、病人类型2、血型4
	MAP_SYS_PATIENT_SEX_TYPE_BLOODTYPE,
	//出生年16 高8
	MAP_SYS_PATIENT_BIRTHYEAR_HI,
	//出生年16 低8
	MAP_SYS_PATIENT_BIRTHYEAR_LO,
	//入院年16 高8
	MAP_SYS_PATIENT_ADMITYEAR_HI,
	//入院年16 低8
	MAP_SYS_PATIENT_ADMITYEAR_LO,
	//出生月4,入院月4
	MAP_SYS_PATIENT_BIRTHMONTH_HOSPIMONTH,
	//出生日8
	MAP_SYS_PATIENT_BIRTH_DATE,
	//入院日6
	MAP_SYS_PATIENT_ADMITDATE,
	//身高16,高8
	MAP_SYS_PATIENT_HEIGHT_HI,
	//身高16,低8
	MAP_SYS_PATIENT_HEIGHT_LO,
	//体重16,高8
	MAP_SYS_PATIENT_WEIGHT_HI,
	//体重16,低8
	MAP_SYS_PATIENT_WEIGHT_LO,
	//医生姓名字符1
	MAP_SYS_DOCTOR_NAME1,
	//医生姓名字符2
	MAP_SYS_DOCTOR_NAME2,
	//医生姓名字符3
	MAP_SYS_DOCTOR_NAME3,
	//医生姓名字符4
	MAP_SYS_DOCTOR_NAME4,
	//医生姓名字符5
	MAP_SYS_DOCTOR_NAME5,
	//医生姓名字符6
	MAP_SYS_DOCTOR_NAME6,
	//医生姓名字符7
	MAP_SYS_DOCTOR_NAME7,
	//医生姓名字符8
	MAP_SYS_DOCTOR_NAME8,
	//医生姓名字符9
	MAP_SYS_DOCTOR_NAME9,
	//医生姓名字符10
	MAP_SYS_DOCTOR_NAME10,
	//医生姓名字符11
	MAP_SYS_DOCTOR_NAME11,
	//医生姓名字符12
	MAP_SYS_DOCTOR_NAME12,
	//医生姓名字符13
	MAP_SYS_DOCTOR_NAME13,
	//医生姓名字符14
	MAP_SYS_DOCTOR_NAME14,
	//医生姓名字符15
	MAP_SYS_DOCTOR_NAME15,
	//医生姓名字符16
	MAP_SYS_DOCTOR_NAME16,
	//医生姓名字符17
	MAP_SYS_DOCTOR_NAME17,
	//医生姓名字符18
	MAP_SYS_DOCTOR_NAME18,
	//医生姓名字符19
	MAP_SYS_DOCTOR_NAME19,
	//医生姓名字符20
	MAP_SYS_DOCTOR_NAME20,
	//病历号字符1
	MAP_SYS_MEDNO_NAME1,
	//病历号字符2
	MAP_SYS_MEDNO_NAME2,
	//病历号字符3
	MAP_SYS_MEDNO_NAME3,
	//病历号字符4
	MAP_SYS_MEDNO_NAME4,
	//病历号字符5
	MAP_SYS_MEDNO_NAME5,
	//病历号字符6
	MAP_SYS_MEDNO_NAME6,
	//病历号字符7
	MAP_SYS_MEDNO_NAME7,
	//病历号字符8
	MAP_SYS_MEDNO_NAME8,
	//病历号字符9
	MAP_SYS_MEDNO_NAME9,
	//病历号字符10
	MAP_SYS_MEDNO_NAME10,
	//病历号字符11
	MAP_SYS_MEDNO_NAME11,
	//病历号字符12
	MAP_SYS_MEDNO_NAME12,
	//病历号字符13
	MAP_SYS_MEDNO_NAME13,
	//病历号字符14
	MAP_SYS_MEDNO_NAME14,
	//病历号字符15
	MAP_SYS_MEDNO_NAME15,
	//病历号字符16
	MAP_SYS_MEDNO_NAME16,
	//病历号字符17
	MAP_SYS_MEDNO_NAME17,
	//病历号字符18
	MAP_SYS_MEDNO_NAME18,
	//病历号字符19
	MAP_SYS_MEDNO_NAME19,
	//病历号字符20
	MAP_SYS_MEDNO_NAME20,
	//科室字符1
	MAP_SYS_DEPARTMENT_NAME1,
	//科室字符2
	MAP_SYS_DEPARTMENT_NAME2,
	//科室字符3
	MAP_SYS_DEPARTMENT_NAME3,
	//科室字符4
	MAP_SYS_DEPARTMENT_NAME4,
	//科室字符5
	MAP_SYS_DEPARTMENT_NAME5,
	//科室字符6
	MAP_SYS_DEPARTMENT_NAME6,
	//科室字符7
	MAP_SYS_DEPARTMENT_NAME7,
	//科室字符8
	MAP_SYS_DEPARTMENT_NAME8,
	//科室字符9
	MAP_SYS_DEPARTMENT_NAME9,
	//科室字符10
	MAP_SYS_DEPARTMENT_NAME10,
	//科室字符11
	MAP_SYS_DEPARTMENT_NAME11,
	//科室字符12
	MAP_SYS_DEPARTMENT_NAME12,
	//科室字符13
	MAP_SYS_DEPARTMENT_NAME13,
	//科室字符14
	MAP_SYS_DEPARTMENT_NAME14,
	//科室字符15
	MAP_SYS_DEPARTMENT_NAME15,
	//科室字符16
	MAP_SYS_DEPARTMENT_NAME16,
	//科室字符17
	MAP_SYS_DEPARTMENT_NAME17,
	//科室字符18
	MAP_SYS_DEPARTMENT_NAME18,
	//科室字符19
	MAP_SYS_DEPARTMENT_NAME19,
	//科室字符20
	MAP_SYS_DEPARTMENT_NAME20,
	//显示器尺寸
	MAP_SYS_VGA_SIZE,
	//系统按键F1
	MAP_SYS_EXTKEY_F1,
	//系统按键F2
	MAP_SYS_EXTKEY_F2,
	//系统按键F3
	MAP_SYS_EXTKEY_F3,
	//系统按键F4
	MAP_SYS_EXTKEY_F4,
	//系统按键F5
	MAP_SYS_EXTKEY_F5,
	//系统按键F6
	MAP_SYS_EXTKEY_F6,
	//模块1颜色4,模块2颜色4
	MAP_SYS_MODULECOLOR_1_2,
	//模块3颜色4,模块4颜色4
	MAP_SYS_MODULECOLOR_3_4,
	//模块5颜色4,模块6颜色4
	MAP_SYS_MODULECOLOR_5_6,
	//模块7颜色4,模块8颜色4
	MAP_SYS_MODULECOLOR_7_8,
	//模块9颜色4,模块10颜色4
	MAP_SYS_MODULECOLOR_9_10,
	//-------------------------ECG 模块---------------------------------------
	// 注意:不要把有关ECG、RESP、TEMP的掉电存储的数据放在这之前

	//心率报警开关1,报警记录开关1,心率报警级别2,心率来源2,计算通道2
	MAP_ECG_HR_ALM_REC_LEV_SRC_CAL,
	//心率报警高限高8位
	MAP_ECG_HR_HLIMIT_HI,
	//心率报警高限低8位
	MAP_ECG_HR_HLIMIT_LO,
	//心率报警低限高8位
	MAP_ECG_HR_LLIMIT_HI,
	//心率报警低限低8位
	MAP_ECG_HR_LLIMIT_LO,
	//心电设置:扫描速度2,心跳音量2,起搏分析1,级联显示1,进行校准1
	MAP_ECG_SWEEP_BEAT_PACE_CASCADE_CAL,
	//心电设置:导联类型2,心电波形显示2
	MAP_ECG_LEAD_FACE,
	//导联1基线位置
	MAP_ECG_BASELINE1,
	//导联2基线位置
	MAP_ECG_BASELINE2,
	//导联3基线位置
	MAP_ECG_BASELINE3,
	//导联4基线位置
	MAP_ECG_BASELINE4,
	//导联5基线位置
	MAP_ECG_BASELINE5,
	//导联6基线位置
	MAP_ECG_BASELINE6,
	//导联7基线位置
	MAP_ECG_BASELINE7,
	//导联8基线位置
	MAP_ECG_BASELINE8,
	//ST分析开关1、报警开关1, 报警记录开关1、报警级别2
	MAP_ECG_ST_ALM_REC_LEV,
	//ST报警高限16
	MAP_ECG_ST_HLIMIT_HI,
	//ST报警高限16
	MAP_ECG_ST_HLIMIT_LO,
	//ST报警低限16
	MAP_ECG_ST_LLIMIT_HI,
	//ST报警低限16
	MAP_ECG_ST_LLIMIT_LO,
	//ST分析的ST值8
	MAP_ECG_ST_STSTART,
	//ST分析的ISO值8
	MAP_ECG_ST_ISOSTART,
	//心律失常开关1,PVC报警开关1, 记录开关1,实时转移开关1,PVC报警级别2
	MAP_ECG_ARR_PVCALM_REC_RTT_LEV,
	//PVC报警高限8
	MAP_ECG_PVCALM_HLIMIT,
	//ASY4(ALM+REC+LEV)、VTA4
	MAP_ECG_ARR_ASY_VTA,
	//ROT4、RUN4
	MAP_ECG_ARR_ROT_RUN,
	//CPT4、VPB4
	MAP_ECG_ARR_CPT_WPB,
	//BGM4、TGM4
	MAP_ECG_ARR_BGM_TGM,
	//TAC4、BRD4
	MAP_ECG_ARR_TAC_BRD,
	//PNC4、PNP4
	MAP_ECG_ARR_PNC_PNP,
	//MIS4
	MAP_ECG_ARR_MIS,
	//滤波方式8
	MAP_ECG_FILTER,
	//通道1名称4,增益倍数4
	MAP_ECG_CHANNEL1,
	//通道2名称4,增益倍数4
	MAP_ECG_CHANNEL2,
	//通道3名称4,增益倍数4
	MAP_ECG_CHANNEL3,
	//------------------------RESP 模块-----------------------------
	//报警开关1、报警记录开关1、报警级别2、	呼吸波形显示增益4
	MAP_RESP_ALM_REC_LEV_GAIN,
	//RR报警高限8
	MAP_RESP_HLIMIT,
	//RR报警低限8
	MAP_RESP_LLIMIT,
	//窒息报警时间3、波形速度2、计算模式1, 实时转移开关1
	MAP_RESP_ASPHYXIA_ALMTIME_SWEEP_RTT,
	//手动计算呼吸率的阈值高限
	MAP_RESP_WAVEHIGHT_HI,
	//手动计算呼吸率的阈值低限
	MAP_RESP_WAVEHIGHT_LO,
	//----------------------------TEMP模块----------------------------
	//报警开关1、报警记录开关1、报警级别2、温度单位1,实时转移开关1
	MAP_TEMP_ALM_REC_LEV_UNIT_RTT,
	//温度探头类型1
	MAP_TEMP_SENSOR_TYPE,
	//T1高限高8
	MAP_TEMP_T1_HLIMIT_HI,
	//T1高限低8
	MAP_TEMP_T1_HLIMIT_LO,
	//T1低限高8
	MAP_TEMP_T1_LLIMIT_HI,
	//T1低限低8
	MAP_TEMP_T1_LLIMIT_LO,
	//T2高限高8
	MAP_TEMP_T2_HLIMIT_HI,
	//T2高限低8
	MAP_TEMP_T2_HLIMIT_LO,
	//T2低限高8
	MAP_TEMP_T2_LLIMIT_HI,
	//T2低限低8
	MAP_TEMP_T2_LLIMIT_LO,
	//温差高限高8
	MAP_TEMP_TD_HLIMIT_HI,
	//温差高限低8
	MAP_TEMP_TD_HLIMIT_LO,
	// 注意:不要把有关ECG、RESP、TEMP的掉电存储的数据放在这之后

	//---------------------SPO2 模块-------------------------------------
	// 注意:不要把有关SPO2的掉电存储的数据放在这之前
	//报警开关1、报警记录开关1、报警级别2、波形速度2、平均时间2
	MAP_SPO2_ALM_REC_LEV_SWEEP_AVGTIME,
	//SPO2报警高限8
	MAP_SPO2_HLIMIT,
	//SPO2报警低限8
	MAP_SPO2_LLIMIT,
	//PR报警高限8
	MAP_SPO2_PR_HLIMIT,
	//PR报警低限8
	MAP_SPO2_PR_LLIMIT,
	//脉搏音量3、实时转移开关1
	MAP_SPO2_PULSEVOL_RTT,
	// 注意:不要把有关SPO2的掉电存储的数据放在这之后

	//-------------------NIBP模块------------------------------------------
	// 注意:不要把有关NIBP的掉电存储的数据放在这之前
	//报警开关1、报警记录开关1、报警级别2、单位1,是否显示多组结果1,实时转移开关1
	MAP_NIBP_ALM_REC_LEV_UNIT_RTT,
	//收缩压高限高8位
	MAP_NIBP_S_HLIMIT_HI,
	//收缩压高限低8位
	MAP_NIBP_S_HLIMIT_LO,
	//收缩压低限高8位
	MAP_NIBP_S_LLIMIT_HI,
	//收缩压低限低8位
	MAP_NIBP_S_LLIMIT_LO,
	//平均压高限高8位
	MAP_NIBP_M_HLIMIT_HI,
	//平均压高限低8位
	MAP_NIBP_M_HLIMIT_LO,
	//平均压低限高8位
	MAP_NIBP_M_LLIMIT_HI,
	//平均压低限低8位
	MAP_NIBP_M_LLIMIT_LO,
	//舒张压高限高8位
	MAP_NIBP_D_HLIMIT_HI,
	//舒张压高限低8位
	MAP_NIBP_D_HLIMIT_LO,
	//舒张压低限高8位
	MAP_NIBP_D_LLIMIT_HI,
	//舒张压低限低8位
	MAP_NIBP_D_LLIMIT_LO,
	//间隔时间8
	MAP_NIBP_INTERVEL,
	// 注意:不要把有关NIBP的掉电存储的数据放在这之后

	//--------------------------IBP1模块-------------------------------------------
	// 注意:不要把有关IBP1的掉电存储的数据放在这之前
	//报警开关1、报警记录开关1、报警级别2、ART_S和ART_D和ART_M超过200标志,为1为超出:300-VAL,实时转移开关1

⌨️ 快捷键说明

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