ZHCSUG4B January 2024 – September 2025 MCF8315C-Q1
PRODUCTION DATA
表 8-1 列出了 Fault_Status 寄存器的存儲器映射寄存器。表 8-1中未列出的所有寄存器偏移地址都應視為保留的位置,并且不應修改寄存器內(nèi)容。
| 偏移 | 縮寫 | 寄存器名稱 | 部分 |
|---|---|---|---|
| E0h | GATE_DRIVER_FAULT_STATUS | 故障狀態(tài)寄存器 | 節(jié) 8.1.1 |
| E2h | CONTROLLER_FAULT_STATUS | 故障狀態(tài)寄存器 | 節(jié) 8.1.2 |
復雜的位訪問類型經(jīng)過編碼可適應小型表單元。表 8-2 展示了適用于此部分中訪問類型的代碼。
| 訪問類型 | 代碼 | 說明 |
|---|---|---|
| 讀取類型 | ||
| R | R | 讀取 |
| 復位或默認值 | ||
| -n | 復位后的值或默認值 | |
圖 8-1 展示了GATE_DRIVER_FAULT_STATUS,表 8-3 中對此進行了介紹。
返回到匯總表。
各種柵極驅動器故障的狀態(tài)
| 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 | 柵極驅動器故障狀態(tài)寄存器的邏輯或 |
| 30 | BK_FLT | R | 0h | 降壓故障狀態(tài) 0h = 未檢測到降壓穩(wěn)壓器故障情況 1h = 檢測到降壓穩(wěn)壓器故障情況 |
| 29 | RESERVED | R | 0h | 保留 |
| 28 | OCP | R | 0h | 過流保護狀態(tài) 0h = 未檢測到過流情況 1h = 檢測到過流情況 |
| 27 | RESERVED | R | 0h | 保留 |
| 26 | OVP | R | 0h | 電源過壓保護狀態(tài) 0h = 未在 VM 上檢測到過壓情況 1h = 在 VM 上檢測到過壓情況 |
| 25 | OT | R | 0h | 過熱故障狀態(tài) 0h = 未檢測到過熱警告/關斷 1h = 檢測到過熱警告/關斷 |
| 24 | RESERVED | R | 0h | 保留 |
| 23 | OTW | R | 0h | 過熱警告狀態(tài) 0h = 未檢測到過熱警告 1h = 檢測到過熱警告 |
| 22 | OTS | R | 0h | 過熱關斷狀態(tài) 0h = 未檢測到過熱關斷 1h = 檢測到過熱關斷 |
| 21 | OCP_HC | R | 0h | OUTC 高側開關上的過流狀態(tài) 0h = 未在 OUTC 的高側開關上檢測到過流 1h = 在 OUTC 的高側開關上檢測到過流 |
| 20 | OCP_LC | R | 0h | OUTC 的低側開關上的過流狀態(tài) 0h = 未在 OUTC 的低側開關上檢測到過流 1h = 在 OUTC 的低側開關上檢測到過流 |
| 19 | OCP_HB | R | 0h | OUTB 高側開關上的過流狀態(tài) 0h = 未在 OUTB 的高側開關上檢測到過流 1h = 在 OUTB 的高側開關上檢測到過流 |
| 18 | OCP_LB | R | 0h | OUTB 的低側開關上的過流狀態(tài) 0h = 未在 OUTB 的低側開關上檢測到過流 1h = 在 OUTB 的低側開關上檢測到過流 |
| 17 | OCP_HA | R | 0h | OUTA 高側開關上的過流狀態(tài) 0h = 未在 OUTA 的高側開關上檢測到過流 1h = 在 OUTA 的高側開關上檢測到過流 |
| 16 | OCP_LA | R | 0h | OUTA 的低側開關上的過流狀態(tài) 0h = 未在 OUTA 的低側開關上檢測到過流 1h = 在 OUTA 的低側開關上檢測到過流 |
| 15 | RESERVED | R | 0h | 保留 |
| 14 | OTP_ERR | R | 0h | OTP 錯誤 0h = 未檢測到 OTP 錯誤 1h = 檢測到 OTP 錯誤 |
| 13 | BUCK_OCP | R | 0h | 降壓穩(wěn)壓器過流狀態(tài) 0h = 未檢測到降壓穩(wěn)壓器過流 1h = 檢測到降壓穩(wěn)壓器過流 |
| 12 | BUCK_UV | R | 0h | 降壓穩(wěn)壓器欠壓狀態(tài) 0h = 未檢測到降壓穩(wěn)壓器欠壓 1h = 檢測到降壓穩(wěn)壓器欠壓 |
| 11 | VCP_UV | R | 0h | 電荷泵欠壓狀態(tài) 0h = 未檢測到電荷泵欠壓 1h = 檢測到電荷泵欠壓 |
| 10-0 | RESERVED | R | 0h | 保留 |
圖 8-2 展示了 CONTROLLER_FAULT_STATUS,表 8-4 中對此進行了介紹。
返回到匯總表。
各種控制器故障的狀態(tài)
| 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 | 控制器故障狀態(tài)寄存器的邏輯或 |
| 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 | 指示總線電流限制狀態(tài) 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 | 指示何時觸發(fā)一個電機鎖定 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 | 指示速度環(huán)路飽和 0h = 未檢測到速度環(huán)路飽和 1h = 檢測到速度環(huán)路飽和 |
| 14 | CURRENT_LOOP_SATURATION | R | 0h | 指示電流環(huán)路飽和 0h = 未檢測到電流環(huán)路飽和 1h = 檢測到電流環(huán)路飽和 |
| 13-4 | RESERVED | R | 0h | 保留 |
| 3 | WATCHDOG_FAULT | R | 0h | 指示看門狗故障 0h = 未檢測到看門狗超時 1h = 檢測到看門狗超時 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |