ZHCSXN2 December 2024 MCF8315D
PRODUCTION DATA
表 8-1 列出了 Fault_Status 寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| E0h | GATE_DRIVER_FAULT_STATUS | 故障状态寄存器 | 节 8.1.1 |
| E2h | CONTROLLER_FAULT_STATUS | 故障状态寄存器 | 节 8.1.2 |
| 32Ch | EEPROM_FAULT_STATUS | 节 8.1.3 |
复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 8-1 展示了GATE_DRIVER_FAULT_STATUS,表 8-3 中对此进行了介绍。
返回到汇总表。
各种栅极驱动器故障的状态
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DRIVER_FAULT | RESERVED | RESERVED | OCP | RESERVED | OVP | RESERVED | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| OTW | OTS | OCP_HC | OCP_LC | OCP_HB | OCP_LB | OCP_HA | OCP_LA |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | BUCK_OCP | BUCK_UV | VCP_UV | RESERVED | RESERVED | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DRIVER_FAULT | R | 0h | 栅极驱动器故障状态位的逻辑或 |
| 30 | RESERVED | R | 0h | 保留 |
| 29 | RESERVED | R | 0h | 保留 |
| 28 | OCP | R | 0h | 过流保护状态
|
| 27 | RESERVED | R | 0h | 保留 |
| 26 | OVP | R | 0h | 电源 (VM) 过压保护状态
|
| 25 | RESERVED | R | 0h | 保留 |
| 24 | RESERVED | R | 0h | 保留 |
| 23 | OTW | R | 0h | 过热警告状态
|
| 22 | OTS | R | 0h | 过热关断状态
|
| 21 | OCP_HC | R | 0h | OUTC 高侧开关上的过流状态
|
| 20 | OCP_LC | R | 0h | OUTC 的低侧开关上的过流状态
|
| 19 | OCP_HB | R | 0h | OUTB 高侧开关上的过流状态
|
| 18 | OCP_LB | R | 0h | OUTB 的低侧开关上的过流状态
|
| 17 | OCP_HA | R | 0h | OUTA 高侧开关上的过流状态
|
| 16 | OCP_LA | R | 0h | OUTA 的低侧开关上的过流状态
|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13 | BUCK_OCP | R | 0h | 降压稳压器过流状态
|
| 12 | BUCK_UV | R | 0h | 降压稳压器欠压状态
|
| 11 | VCP_UV | R | 0h | 电荷泵欠压状态
|
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7-0 | RESERVED | R | 0h | 保留 |
图 8-2 展示了 CONTROLLER_FAULT_STATUS,表 8-4 中对此进行了介绍。
返回到汇总表。
各种控制器故障的状态
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| CONTROLLER_FAULT | RESERVED | IPD_FREQ_FAULT | IPD_T1_FAULT | IPD_T2_FAULT | RESERVED | MPET_IPD_FAULT | MPET_BEMF_FAULT |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ABN_SPEED | ABN_BEMF | NO_MTR | MTR_LCK | LOCK_LIMIT | HW_LOCK_LIMIT | MTR_UNDER_VOLTAGE | MTR_OVER_VOLTAGE |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| SPEED_LOOP_SATURATION | CURRENT_LOOP_SATURATION | MAX_SPEED_SATURATION | BUS_POWER_LIMIT_SATURATION | EEPROM_WRITE_LOCK_SET | EEPROM_READ_LOCK_SET | RESERVED | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | I2C_CRC_FAULT_STATUS | EEPROM_ERR_STATUS | BOOT_STL_FAULT | WATCHDOG_FAULT | CPU_RESET_FAULT_STATUS | WWDT_FAULT_STATUS | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | CONTROLLER_FAULT | R | 0h | 控制器故障状态位的逻辑或 |
| 30 | RESERVED | R | 0h | 保留 |
| 29 | IPD_FREQ_FAULT | R | 0h | IPD 频率故障状态 |
| 28 | IPD_T1_FAULT | R | 0h | IPD T1 故障状态 |
| 27 | IPD_T2_FAULT | R | 0h | IPD T2 故障状态 |
| 26 | RESERVED | R | 0h | 保留 |
| 25 | MPET_IPD_FAULT | R | 0h | 指示 MPET 电阻和电感测量期间的错误 |
| 24 | MPET_BEMF_FAULT | R | 0h | 指示 MPET BEMF 常数测量期间的错误 |
| 23 | ABN_SPEED | R | 0h | 指示异常速度电机锁定情况 |
| 22 | ABN_BEMF | R | 0h | 指示异常 BEMF 电机锁定情况 |
| 21 | NO_MTR | R | 0h | 指示无电机(失相)故障 |
| 20 | MTR_LCK | R | 0h | 指示何时触发一个电机锁定(BEMF/速度异常、无电机) |
| 19 | LOCK_LIMIT | R | 0h | 指示锁定电流限制故障 |
| 18 | HW_LOCK_LIMIT | R | 0h | 指示硬件锁定电流限制故障 |
| 17 | MTR_UNDER_VOLTAGE | R | 0h | 指示 VM 上的可配置欠压故障 |
| 16 | MTR_OVER_VOLTAGE | R | 0h | 指示 VM 上的可配置过压故障 |
| 15 | SPEED_LOOP_SATURATION | R | 0h | 指示速度环路饱和 |
| 14 | CURRENT_LOOP_SATURATION | R | 0h | 指示电流环路饱和 |
| 13 | MAX_SPEED_SATURATION | R | 0h | 指示最大速度限制饱和 |
| 12 | BUS_POWER_LIMIT_SATURATION | R | 0h | 指示最大(输入直流总线)功率限制饱和 |
| 11 | EEPROM_WRITE_LOCK_SET | R | 0h | 指示设置了 EEPROM 写入锁定 |
| 10 | EEPROM_READ_LOCK_SET | R | 0h | 指示设置了 EEPROM 读取锁定 |
| 9-8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | I2C_CRC_FAULT_STATUS | R | 0h | 指示 I2C 数据包中的 CRC 故障 |
| 5 | EEPROM_ERR_STATUS | R | 0h | 指示 EEPROM 中的错误 |
| 4 | BOOT_STL_FAULT | R | 0h | 指示启动期间的自检故障(仅适用于 MCF8315DUL) |
| 3 | WATCHDOG_FAULT | R | 0h | 指示看门狗超时故障 |
| 2 | CPU_RESET_FAULT_STATUS | R | 0h | 指示意外的 CPU 复位故障(仅适用于 MCF8315DUL) |
| 1 | WWDT_FAULT_STATUS | R | 0h | 指示窗口化看门狗复位故障(仅适用于 MCF8315DUL) |
| 0 | RESERVED | R | 0h | 保留 |
图 8-3 展示了 EEPROM_FAULT_STATUS,表 8-5 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | EEPROM_CRC_FLT_STS | RESERVED | EEPROM_PARITY_FLT_STS | RESERVED | RESERVED | ||
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-5 | RESERVED | R | 0h | 保留 |
| 4 | EEPROM_CRC_FLT_STS | R | 0h | EEPROM CRC 错误故障状态
|
| 3 | RESERVED | R | 0h | 保留 |
| 2 | EEPROM_PARITY_FLT_STS | R | 0h | EEPROM 奇偶校验错误故障状态
|
| 1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |