|
|
#define | NV_RGN_RAM 0u |
|
#define | NV_RGN_OEMD 1u |
|
#define | NV_RGN_APP 2u |
|
#define | NV_RGN_UDS0 3u |
|
#define | NV_RGN_UDS1 4u |
|
#define | NV_RGN_UDS2 5u |
|
#define | NV_RGN_OEM0 6u |
|
#define | NV_RGN_OEM1 7u |
|
#define | NV_RGN_OEM2 8u |
|
#define | NV_RGN_DTC0 9u |
|
#define | NV_RGN_DTC1 10u |
|
#define | NV_RGN_DTC2 11u |
|
#define | NV_RGN_DTC3 12u |
|
#define | NV_RGN_DTC4 13u |
|
#define | NV_RGN_DTC5 14u |
|
#define | NV_RGN_DTC6 15u |
|
#define | NV_RGN_DTC7 16u |
|
#define | NV_RGN_DTC8 17u |
|
#define | NV_RGN_DTC9 18u |
|
#define | NV_RGN_DTC10 19u |
|
#define | NV_RGN_DTC11 20u |
|
#define | NV_DID_REGION_SHIFT 24u |
|
#define | NV_DID_VALUE_MASK 0x00FFFFFFu |
| #define | NV_DID_MAKE(region, value) |
| #define | NV_DID_GET_REGION(did) |
| #define | NV_DID_GET_VALUE(did) |
|
#define | DID_KL30_VOLTAGE NV_DID_MAKE(NV_RGN_RAM, 0x0F00) /* KL30电压, 2B */ |
|
#define | DID_BATTERY_VOLTAGE NV_DID_MAKE(NV_RGN_RAM, 0x0F01) /* 电池电压, 2B */ |
|
#define | DID_ACC_STATUS NV_DID_MAKE(NV_RGN_RAM, 0x0F02) /* ACC状态, 1B */ |
|
#define | DID_NM_STATUS NV_DID_MAKE(NV_RGN_RAM, 0x0F03) /* NM网络管理状态, 1B */ |
|
#define | DID_FCHG_STATUS NV_DID_MAKE(NV_RGN_RAM, 0x0F04) /* 快充状态, 1B */ |
|
#define | DID_SCHG_STATUS NV_DID_MAKE(NV_RGN_RAM, 0x0F05) /* 慢充状态, 1B */ |
|
#define | DID_VEHICLE_SYSTEM_POWER_MODE NV_DID_MAKE(NV_RGN_OEMD, 0xF200) /* 整车系统电源模式, 1B */ |
|
#define | DID_VEHICLE_SPEED NV_DID_MAKE(NV_RGN_OEMD, 0xF201) /* 车速, 2B */ |
|
#define | DID_ECU_BATTERY_VOLTAGE NV_DID_MAKE(NV_RGN_OEMD, 0xF202) /* 电池电压(ECU供电), 1B */ |
|
#define | DID_DATE_AND_TIME NV_DID_MAKE(NV_RGN_OEMD, 0xF203) /* 日期和时间, 6B */ |
|
#define | DID_ODOMETER NV_DID_MAKE(NV_RGN_OEMD, 0xF204) /* 里程, 4B */ |
|
#define | DID_POWER_TRAIN_OPRT_MODE NV_DID_MAKE(NV_RGN_OEMD, 0xF205) /* 动力系统实际运行模式, 1B */ |
|
#define | DID_GEAR_POSITION NV_DID_MAKE(NV_RGN_OEMD, 0xF206) /* 档位, 1B */ |
|
#define | DID_VEHICLE_LOGIN_STATUS NV_DID_MAKE(NV_RGN_OEMD, 0xF207) /* 车辆登录状态, 1B */ |
|
#define | DID_TBOX_RESET_ARM_LAST_TIME NV_DID_MAKE(NV_RGN_APP, 0x0C00) /* 上次重置模组时间, 4B */ |
|
#define | DID_TBOX_LOG_LEVEL NV_DID_MAKE(NV_RGN_APP, 0x0C01) /* 日志等级, 1B */ |
|
#define | DID_BOOT_SOFTWARE_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF180) /* boot软件编号 */ |
|
#define | DID_APP_SOFTWARE_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF181) /* 应用软件标识 */ |
|
#define | DID_APP_DATA_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF182) /* 应用数据标识 */ |
|
#define | DID_BOOT_SW_DATA_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF183) /* boot软件数据标识 */ |
|
#define | DID_APP_SW_DATA_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF184) /* 应用软件数据标识 */ |
|
#define | DID_APP_DATA_DATA_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF185) /* 应用数据标识 */ |
|
#define | DID_SPARE_PART_NUMBER NV_DID_MAKE(NV_RGN_UDS0, 0xF187) /* 客户零件号 */ |
|
#define | DID_SOFTWARE_ID NV_DID_MAKE(NV_RGN_UDS0, 0xF188) /* ECU软件编号 */ |
|
#define | DID_ECU_SOFT_VERSION_NUMBER NV_DID_MAKE(NV_RGN_UDS0, 0xF189) /* ECU软件版本号 */ |
|
#define | DID_SUPPLIER_IDENTIFIER NV_DID_MAKE(NV_RGN_UDS0, 0xF18A) /* 供应商代码 */ |
|
#define | DID_SOFT_UPDATE_DATE NV_DID_MAKE(NV_RGN_UDS1, 0xF18B) /* 软件更新日期 */ |
|
#define | DID_SERIAL_NUMBER NV_DID_MAKE(NV_RGN_UDS1, 0xF18C) /* TBOX内部SN序列号 */ |
|
#define | DID_FUNCTIONAL_UNITS NV_DID_MAKE(NV_RGN_UDS1, 0xF18D) /* 功能单元 */ |
|
#define | DID_KIT_ASSEMBLY_PART NV_DID_MAKE(NV_RGN_UDS1, 0xF18E) /* 套件总成零件号 */ |
|
#define | DID_VIN_CODE NV_DID_MAKE(NV_RGN_UDS1, 0xF190) /* VIN码 */ |
|
#define | DID_HARDWARE_ID NV_DID_MAKE(NV_RGN_UDS1, 0xF191) /* ECU硬件编号 */ |
|
#define | DID_HARD_VERSION NV_DID_MAKE(NV_RGN_UDS1, 0xF192) /* 硬件版本号 */ |
|
#define | DID_SUPPLIER_HARD_VERSION NV_DID_MAKE(NV_RGN_UDS1, 0xF193) /* 供应商硬件版本号 */ |
|
#define | DID_SOFT_VERSION NV_DID_MAKE(NV_RGN_UDS1, 0xF194) /* 软件版本号 */ |
|
#define | DID_SUPPLIER_SOFT_VERSION NV_DID_MAKE(NV_RGN_UDS1, 0xF195) /* 供应商软件版本号 */ |
|
#define | DID_EXHAUST_REGULATION NV_DID_MAKE(NV_RGN_UDS2, 0xF196) /* 排放法规类型 */ |
|
#define | DID_ECU_NAME NV_DID_MAKE(NV_RGN_UDS2, 0xF197) /* ECU NAME */ |
|
#define | DID_REPAIR_SHOP_CODE NV_DID_MAKE(NV_RGN_UDS2, 0xF198) /* 维修厂代码 */ |
|
#define | DID_PROGRAMMING_DATE NV_DID_MAKE(NV_RGN_UDS2, 0xF199) /* 编程日期 */ |
|
#define | DID_CALIBRATION_REPAIR_SHOP NV_DID_MAKE(NV_RGN_UDS2, 0xF19A) /* 标定维修厂代码 */ |
|
#define | DID_CALIBRATION_DATE NV_DID_MAKE(NV_RGN_UDS2, 0xF19B) /* 标定日期 */ |
|
#define | DID_CALIBRATION_SOFT_VERSION NV_DID_MAKE(NV_RGN_UDS2, 0xF19C) /* 标定软件版本号 */ |
|
#define | DID_ECU_INSTALL_DATE NV_DID_MAKE(NV_RGN_UDS2, 0xF19D) /* ECU安装日期 */ |
|
#define | DID_ODX_FILE NV_DID_MAKE(NV_RGN_UDS2, 0xF19E) /* ODX文件 */ |
|
#define | DID_DTC_CAN_1_BUS_OFF NV_DID_MAKE(NV_RGN_DTC0, 0x810004) |
|
#define | DID_DTC_CAN_2_BUS_OFF NV_DID_MAKE(NV_RGN_DTC1, 0x810104) |
|
#define | DID_DTC_CAN_3_BUS_OFF NV_DID_MAKE(NV_RGN_DTC2, 0xC11287) |
|
#define | DID_DTC_CAN_4_BUS_OFF NV_DID_MAKE(NV_RGN_DTC3, 0xC12287) |
|
#define | DID_DTC_GNSS_MODULE_FAULT NV_DID_MAKE(NV_RGN_DTC4, 0xC13087) |
|
#define | DID_DTC_GNSS_ANT_OPEN NV_DID_MAKE(NV_RGN_DTC5, 0xC13187) |
|
#define | DID_DTC_GNSS_ANT_SHORT NV_DID_MAKE(NV_RGN_DTC6, 0xC14687) |
|
#define | DID_DTC_SIM_CARD_FAULT NV_DID_MAKE(NV_RGN_DTC7, 0xC15187) |
|
#define | DID_DTC_BAT_DISCONNECTED NV_DID_MAKE(NV_RGN_DTC8, 0xC24087) |
|
#define | DID_DTC_MODULE_FAILURE NV_DID_MAKE(NV_RGN_DTC9, 0xC25087) |
|
#define | DID_DTC_POWER_VOL_LOW NV_DID_MAKE(NV_RGN_DTC10, 0xC25087) |
|
#define | DID_DTC_POWER_VOL_HIGH NV_DID_MAKE(NV_RGN_DTC11, 0xC25087) |