ZHCSUA5 December 2023 MCF8315C
PRODMIX
表 6-46 列出了 Fault_Status 寄存器的存储器映射寄存器。表 6-46中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
复杂的位访问类型经过编码可适应小型表单元。表 6-47 展示了适用于此部分中访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
读取类型 | ||
R | R | 读取 |
复位或默认值 | ||
-n | 复位后的值或默认值 |
图 6-81 展示了GATE_DRIVER_FAULT_STATUS,表 6-48 中对此进行了介绍。
返回到汇总表。
各种栅极驱动器故障的状态
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
DRIVER_FAULT | BK_FLT | RESERVED | OCP | RESERVED | OVP | OT | 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 | OTP_ERR | BUCK_OCP | BUCK_UV | VCP_UV | RESERVED | ||
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 | BK_FLT | R | 0h | 降压故障状态 0h = 未检测到降压稳压器故障情况 1h = 检测到降压稳压器故障情况 |
29 | RESERVED | R | 0h | 保留 |
28 | OCP | R | 0h | 过流保护状态 0h = 未检测到过流情况 1h = 检测到过流情况 |
27 | RESERVED | R | 0h | 保留 |
26 | OVP | R | 0h | 电源过压保护状态 0h = 未在 VM 上检测到过压情况 1h = 在 VM 上检测到过压情况 |
25 | OT | R | 0h | 过热故障状态 0h = 未检测到过热警告/关断 1h = 检测到过热警告/关断 |
24 | RESERVED | R | 0h | 保留 |
23 | OTW | R | 0h | 过热警告状态 0h = 未检测到过热警告 1h = 检测到过热警告 |
22 | OTS | R | 0h | 过热关断状态 0h = 未检测到过热关断 1h = 检测到过热关断 |
21 | OCP_HC | R | 0h | OUTC 高侧开关上的过流状态 0h = 未在 OUTC 的高侧开关上检测到过流 1h = 在 OUTC 的高侧开关上检测到过流 |
20 | OCP_LC | R | 0h | OUTC 的低侧开关上的过流状态 0h = 未在 OUTC 的低侧开关上检测到过流 1h = 在 OUTC 的低侧开关上检测到过流 |
19 | OCP_HB | R | 0h | OUTB 高侧开关上的过流状态 0h = 未在 OUTB 的高侧开关上检测到过流 1h = 在 OUTB 的高侧开关上检测到过流 |
18 | OCP_LB | R | 0h | OUTB 的低侧开关上的过流状态 0h = 未在 OUTB 的低侧开关上检测到过流 1h = 在 OUTB 的低侧开关上检测到过流 |
17 | OCP_HA | R | 0h | OUTA 高侧开关上的过流状态 0h = 未在 OUTA 的高侧开关上检测到过流 1h = 在 OUTA 的高侧开关上检测到过流 |
16 | OCP_LA | R | 0h | OUTA 的低侧开关上的过流状态 0h = 未在 OUTA 的低侧开关上检测到过流 1h = 在 OUTA 的低侧开关上检测到过流 |
15 | RESERVED | R | 0h | 保留 |
14 | OTP_ERR | R | 0h | OTP 错误 0h = 未检测到 OTP 错误 1h = 检测到 OTP 错误 |
13 | BUCK_OCP | R | 0h | 降压稳压器过流状态 0h = 未检测到降压稳压器过流 1h = 检测到降压稳压器过流 |
12 | BUCK_UV | R | 0h | 降压稳压器欠压状态 0h = 未检测到降压稳压器欠压 1h = 检测到降压稳压器欠压 |
11 | VCP_UV | R | 0h | 电荷泵欠压状态 0h = 未检测到电荷泵欠压 1h = 检测到电荷泵欠压 |
10-0 | RESERVED | R | 0h | 保留 |
图 6-82 展示了 CONTROLLER_FAULT_STATUS,表 6-49 中对此进行了介绍。
返回到汇总表。
各种控制器故障的状态
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
CONTROLLER_FAULT | RESERVED | IPD_FREQ_FAULT | IPD_T1_FAULT | IPD_T2_FAULT | BUS_CURRENT_LIMIT_STATUS | 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 | RESERVED | |||||
R-0h | R-0h | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WATCHDOG_FAULT | RESERVED | RESERVED | RESERVED | |||
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 频率故障 0h = 未检测到 IPD 频率故障 1h = 检测到 IPD 频率故障 |
28 | IPD_T1_FAULT | R | 0h | 指示 IPD T1 故障 0h = 未检测到 IPD T1 故障 1h = 检测到 IPD T1 故障 |
27 | IPD_T2_FAULT | R | 0h | 指示 IPD T2 故障 0h = 未检测到 IPD T2 故障 1h = 检测到 IPD T2 故障 |
26 | BUS_CURRENT_LIMIT_STATUS | R | 0h | 指示总线电流限制状态 0h = 总线电流限制未激活 1h = 总线电流限制已激活 |
25 | MPET_IPD_FAULT | R | 0h | 指示电阻和电感测量期间的错误 0h = 未检测到 MPET IPD 故障 1h = 检测到 MPET IPD 故障 |
24 | MPET_BEMF_FAULT | R | 0h | 指示 BEMF 常量测量期间的错误 0h = 未检测到 MPET BEMF 故障 检测到 1h = MPET BEMF 故障 |
23 | ABN_SPEED | R | 0h | 指示异常速度电机锁定情况 0h = 未检测到异常速度故障 1h = 检测到异常速度故障 |
22 | ABN_BEMF | R | 0h | 指示异常 BEMF 电机锁定情况 0h = 未检测异常 BEMF 故障 1h = 检测异常 BEMF 故障 |
21 | NO_MTR | R | 0h | 指示无电机故障 0h = 未检测到无电机故障 1h = 检测到无电机故障 |
20 | MTR_LCK | R | 0h | 指示何时触发一个电机锁定 0h = 未检测到电机锁定故障 1h = 检测到电机锁定故障 |
19 | LOCK_LIMIT | R | 0h | 指示锁定 Ilimit 故障 0h = 未检测到锁定电流限制故障 1h = 检测到锁定电流限制故障 |
18 | HW_LOCK_LIMIT | R | 0h | 指示硬件锁定 Ilimit 故障 0h = 未检测到硬件锁定电流限制故障 1h = 检测到硬件锁定电流限制故障 |
17 | MTR_UNDER_VOLTAGE | R | 0h | 指示电机欠压故障 0h = 未检测到欠压故障 1h = 检测到欠压故障 |
16 | MTR_OVER_VOLTAGE | R | 0h | 指示电机过压故障 0h = 未检测到过压故障 1h = 检测到过压故障 |
15 | SPEED_LOOP_SATURATION | R | 0h | 指示速度环路饱和 0h = 未检测到速度环路饱和 1h = 检测到速度环路饱和 |
14 | CURRENT_LOOP_SATURATION | R | 0h | 指示电流环路饱和 0h = 未检测到电流环路饱和 1h = 检测到电流环路饱和 |
13-4 | RESERVED | R | 0h | 保留 |
3 | WATCHDOG_FAULT | R | 0h | 指示看门狗故障 0h = 未检测到看门狗超时 1h = 检测到看门狗超时 |
2 | RESERVED | R | 0h | 保留 |
1 | RESERVED | R | 0h | 保留 |
0 | RESERVED | R | 0h | 保留 |