ZHCSX84A October 2024 – March 2025 DRV8376
PRODUCTION DATA
表 8-1 列出了状态寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0h | 器件状态寄存器 | 器件状态寄存器 | 节 8.1.1 |
| 2h | 器件原始状态寄存器 | 器件原始状态寄存器 | 节 8.1.2 |
| 4h | 过热状态寄存器 | 过热状态寄存器 | 节 8.1.3 |
| 5h | 电源状态寄存器 | 电源状态寄存器 | 节 8.1.4 |
| 6h | 驱动器状态寄存器 | 驱动器状态寄存器 | 节 8.1.5 |
| 7h | 系统接口状态寄存器 | 系统接口状态寄存器 | 节 8.1.6 |
复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R-0 | R -0 |
读取 返回 0 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
器件状态寄存器如表 8-3 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-11 | RESERVED | R-0 | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | DNRDY_STS | R | 1h | 器件未就绪状态。将在上电完成后自动清除。
|
| 8 | SYSFLT | R | 0h | 发生 OTP 读取故障。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 7 | 复位 | R | 1h | 器件复位状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 6 | SPIFLT | R | 0h | SPI 故障状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 5 | OCP | R | 0h | 过流状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 4 | RESERVED | R-0 | 0h | 保留 |
| 3 | OVP | R | 0h | 过压状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 2 | UVP | R | 0h | 电源欠压状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 1 | OTF | R | 0h | 过热故障状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 0 | FAULT | R | 0h | 器件故障状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
器件原始状态寄存器如表 8-4 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-13 | RESERVED | R-0 | 0h | 保留 |
| 12 | DRVOFF_RSTS | R | 0h | DRV_OFF 引脚的状态
|
| 11 | OTW_RSTS | R | 0h | OT 警告原始状态
|
| 10 | RESERVED | R | 0h | 保留 |
| 9 | DNRDY_RSTS | R | 1h | 器件未就绪状态
|
| 8 | SYSFLT_RSTS | R | 0h | 发生 OTP 读取故障。状态保持锁存状态,直到通过写入 FLT_CLR 清除
|
| 7 | 复位 | R | 1h | 器件上电状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 6 | SPIFLT_RSTS | R | 0h | SPI 故障状态。状态保持锁存状态,直到通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除。
|
| 5 | OCP_RSTS | R | 0h | 过流故障原始状态。状态保持锁存,直到自动重试完成、写入 FLT_CLR 或 nSLEEP 上收到复位脉冲。
|
| 4 | RESERVED | R-0 | 0h | 保留 |
| 3 | OVP_RSTS | R | 0h | 过压原始故障状态。
|
| 2 | UVP_RSTS | R | 0h | CP 欠压原始故障状态。
|
| 1 | OTF_RSTS | R | 0h | 过热关断原始故障状态。
|
| 0 | RESERVED | R-0 | 0h | 保留 |
过热状态寄存器如表 8-5 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-2 | RESERVED | R-0 | 0h | 保留 |
| 1 | OTW | R | 0h | 过热警告故障状态。可通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除
|
| 0 | OTSD | R | 0h | 过热关断故障状态。可通过写入 FLT_CLR 或 nSLEEP 上收到复位脉冲来清除
|
电源状态寄存器如表 8-6 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-7 | RESERVED | R-0 | 0h | 保留 |
| 6 | VM_OV | R | 0h | Vm 过压故障状态
|
| 5 | RESERVED | R-0 | 0h | 保留 |
| 4 | CP_UV | R | 0h | 电荷泵欠压故障状态
|
| 3-0 | RESERVED | R-0 | 0h | 保留 |
驱动器状态寄存器如表 8-7 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-7 | RESERVED | R-0 | 0h | 保留 |
| 6 | OCPC_HS | R | 0h | OUTC 的高侧开关上的过流状态
|
| 5 | OCPB_HS | R | 0h | OUTB 的高侧开关上的过流状态
|
| 4 | OCPA_HS | R | 0h | OUTA 的高侧开关上的过流状态
|
| 3 | RESERVED | R-0 | 0h | 保留 |
| 2 | OCPC_LS | R | 0h | OUTC 的低侧开关上的过流状态
|
| 1 | OCPB_LS | R | 0h | OUTB 的低侧开关上的过流状态
|
| 0 | OCPA_LS | R | 0h | OUTA 的低侧开关上的过流状态
|
系统接口状态寄存器如表 8-8 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 奇偶校验 | R | 0h | 如果 SPI_PEN 设置为“1”,则为奇偶校验位,否则保留 |
| 14-5 | RESERVED | R-0 | 0h | 保留 |
| 4 | OTPLD_ERR | R | 0h | 加载期间的 OTP CRC 错误
|
| 3 | RESERVED | R-0 | 0h | 保留 |
| 2 | SPI_PARITY | R | 0h | SPI奇偶校验错误
|
| 1 | RESERVED | R-0 | 0h | 保留 |
| 0 | FRM_ERR | R | 0h | SPI 帧错误
|