ZHCSUL8B December 2023 – September 2025 DRV8334
PRODUCTION DATA
表 7-9 列出了控制寄存器的存储器映射寄存器。表 7-9 中未列出的所有寄存器偏移地址都被视为保留的位置,并且不得修改寄存器内容。
| 地址 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 1Ah | IC_CTRL1 | IC 控制寄存器 1 | 节 7.2.1 |
| 1Bh | IC_CTRL2 | IC 控制寄存器 2 | 节 7.2.2 |
| 1Ch | IC_CTRL3 | IC 控制寄存器 3 | 节 7.2.3 |
| 1Eh | GD_CTRL1 | 栅极驱动控制寄存器 1 | 节 7.2.4 |
| 1Fh | GD_CTRL2 | 栅极驱动控制寄存器 2 | 节 7.2.5 |
| 21h | GD_CTRL3 | 栅极驱动控制寄存器 3 | 节 7.2.6 |
| 22h | GD_CTRL3B | 栅极驱动控制寄存器 3B | 节 7.2.7 |
| 23h | GD_CTRL4 | 栅极驱动控制寄存器 4 | 节 7.2.8 |
| 24h | GD_CTRL5 | 栅极驱动控制寄存器 5 | 节 7.2.9 |
| 25h | GD_CTRL6 | 栅极驱动控制寄存器 6 | 节 7.2.10 |
| 26h | GD_CTRL7 | 栅极驱动控制寄存器 7 | 节 7.2.11 |
| 29h | CSA_CTRL | CSA 控制寄存器 | 节 7.2.12 |
| 2Bh | MON_CTRL1 | 监测控制寄存器 1 | 节 7.2.13 |
| 2Ch | MON_CTRL2 | 监测控制寄存器 2 | 节 7.2.14 |
| 2Dh | MON_CTRL3 | 监测控制寄存器 3 | 节 7.2.15 |
| 2Eh | MON_CTRL4 | 监测控制寄存器 4 | 节 7.2.16 |
| 2Fh | MON_CTRL5 | 监测控制寄存器 5 | 节 7.2.17 |
| 30h | MON_CTRL6 | 监测控制寄存器 6 | 节 7.2.18 |
| 33h | DIAG_CTRL1 | 诊断控制寄存器 1 | 节 7.2.19 |
| 36h | SPI_TEST | SPI 测试寄存器 | 节 7.2.20 |
| 48h | OTP_USR | OTP 用户控制 | 节 7.2.21 |
复杂的位访问类型经过编码可适应小型表单元。表 7-10 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R-0 | R -0 | 读取 返回 0 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
表 7-11 展示了 IC_CTRL1。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-1 | RESERVED | R | 0b | 保留 |
| 0 | VDDSDO_SEL | R/W | 0b | VDDSDO 稳压器输出选择位。该位决定 3.3V 模式或 5V 模式之间 SDO 和 PHCx 的 VOH 电平。输入缓冲器的 VIH/VIL 不受 VDDSDO_SEL 位的影响。在设置 VDDSDO_SEL 之前,需要正确配置 VDDSDO_MON_LVL。
|
表 7-12 展示了 IC_CTRL2。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | ENABLE_DRV | R/W | 0b | 启用前置驱动器位。如果检测到一个或多个前置驱动器关断条件并且故障标志设置为 1b 并且 ALL_CH 为 1b 或者 DRVOFF 驱动为高电平,则该位会清除为 0b。当故障条件存在或 DRVOFF 为高电平时,器件会强制将 ENABLE_DRV 位设为 0b。上电时,对 ENABLE_DRV 的写入访问将被忽略,并且该位不能设置为 1,直到 nFAULT 变为高电平。nFAULT 变为高电平后,等待 5us 并将 ENABLE_DRV 设置为 1b。在初始设置期间,建议在 ENABLE_DRV 设置为 1b 之前设置栅极驱动电流 IDRVx 参数。
|
| 14 | MODE_NSLEEP | R/W | 0b | nSLEEP 模式。
|
| 13 | CFG_CRC_EN | R/W | 0b | 启用配置数据 CRC 功能
|
| 12 | CLKMON_EN | R/W | 0b | 时钟监测启用
|
| 11 | CSA_EN | R/W | 0b | 电流感测放大器启用。如果 GVDD_UV_MODE 为 0b(警告模式),则 MCU 必须在 CSA_EN 位设置为 1b 之前让 GVDD_UV 标志保持为 0b。如果 GVDD_UV_MODE 为 1b(故障模式),则 IC 会在检测到 GVDD_UV 时禁用 CSA 放大器。
|
| 10 | CSA_AZ_DIS | R/W | 0b | 电流感测放大器自动置零功能禁用
|
| 9 | DIS_GVDD_SS | R/W | 0b | 注: TI 建议用户在上电后将 DIS_GVDD_SS 设置为 1b 以获取原型样片。计划在最终生产样片中删除此功能 禁用 GVDD 电荷泵软启动
|
| 8 | GVDD_MODE | R/W | 0b | GVDD 电荷泵 LDO 模式控制
|
| 7-6 | VCP_MODE | R/W | 00b | VCP/TCP 模式控制
|
| 5-4 | RESERVED | R | 0b | 保留 |
| 3-1 | LOCK | R/W | 011b | 锁定和解锁寄存器设置 未列出的位设置无效。
|
| 0 | CLR_FLT | R/W | 0b | 清除故障。检测到故障事件并设置故障标志后,TI 建议在单独的 SPI 帧中首先发出 CLR_FLT 命令,然后发出 ENABLE_DRV 命令。如果在同一 SPI 帧中发出 CLR_FLT 和 ENABLE_DRV 命令,则 CLR_FLT 优先级更高,如果故障标志已锁存且器件正在等待 CLR_FLT,则系统不会设置 ENABLE_DRV。
|
表 7-13 展示了 IC_CTRL3。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | SPI_CRC_EN | R/W | 1b | SPI CRC 启用
|
| 14 | WARN_MODE | R/W | 0b | 警告 nFAULT 模式;控制警告事件的 nFAULT 响应
|
| 13 | RESERVED | R | 0b | 保留 |
| 12 | DIS_SSC | R/W | 0b | TI 内部设计参数:除非 TI 通知,否则不需要进行任何更改。该位会禁用器件内部振荡器的展频时钟功能
|
| 11 | RESERVED | R | 0b | 保留 |
| 10 | TCP_EN_DLY | R/W | 0b | 器件检测到 PWM 未处于活动状态后激活涓流电荷泵的延迟时间(INHx=INLx=低电平)
|
| 9 | DRVOFF_PDSEL_HS | R/W | 0b | 高侧栅极驱动器的 DROVFF 下拉选择
|
| 8 | DRVOFF_PDSEL_LS | R/W | 0b | 低侧栅极驱动器的 DROVFF 下拉选择
|
| 7-4 | RESERVED | R | 0b | 保留 |
| 3 | OT_LVL | R/W | 1b | 过热关断阈值选择
|
| 2 | RESERVED | R | 0b | 保留 |
| 1-0 | OTSD_MODE | R/W | 01b | 过热关断模式
|
表 7-14 展示了 GD_CTRL1。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0b | 保留 |
| 14-12 | PWM_MODE | R/W | 000b | 脉宽调制 (PWM) 模式。
|
| 11 | RESERVED | R | 0b | 保留 |
| 10-9 | SGD_MODE | R/W | 00b | 智能栅极驱动模式
|
| 8 | SGD_TMP_EN | R/W | 1b | 启用智能栅极驱动的动态温度控制。
|
| 7 | STP_MODE | R/W | 0b | 击穿保护报告模式 注: 除 PWM_MODE 000b 之外,STP_MODE 应设置为 1b,否则会报告错误的 STP_FLT 标志。
|
| 6 | RESERVED | R | 0b | 保留 |
| 5-3 | DEADT | R/W | 111b | 栅极驱动器死区时间
|
| 2 | DEADT_MODE | R/W | 0b | 死区时间插入模式。
|
| 1-0 | DEADT_MODE_6X | R/W | 00b | 死区时间违例响应模式仅适用于 6 PWM 模式。注意:除 6 PWM 模式之外,无论 DEADT_MODE 位如何,都始终插入死区时间,并且不会向 MCU 报告故障。
|
表 7-15 展示了 GD_CTRL2。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0b | 保留 |
| 11-8 | TDRVP | R/W | 0111b | 峰值拉电流上拉驱动时序
|
| 7-4 | TDRVN_D | R/W | 0001b | 峰值灌电流下拉预放电时序
|
| 3-0 | TDRVN | R/W | 0111b | 峰值灌电流下拉驱动时序。请参阅 TDRVP |
表 7-16 展示了 GD_CTRL3。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0b | 保留 |
| 11-8 | TDRVN_SDD | R/W | 0111b | 智能关断放电时序。请参见 TDRVN_D |
| 7-6 | RESERVED | R | 0b | 保留 |
| 5-0 | IDRVN_SD | R/W | 000000b | 智能关断驱动电流。 |
表 7-17 展示了 GD_CTRL3B。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0b | 保留 |
| 13-8 | IDRVN_D_H | R/W | 000000b | 高侧栅极驱动器的峰值下拉预放电电流。请参阅 IDRIVE 的说明 |
| 7-6 | RESERVED | R | 0b | 保留 |
| 5-0 | IDRVN_D_L | R/W | 000000b | 低侧栅极驱动器的峰值下拉预放电电流。请参阅 IDRIVE 的说明 |
表 7-18 展示了 GD_CTRL4。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | PWM1X_COM | R/W | 0b | 1x PWM 换向控制
|
| 14 | PWM1X_DIR | R/W | 0b | 1x PWM 方向。在 1x PWM 模式下,该位与 INHC (DIR) 输入进行或运算 |
| 13-12 | PWM1X_BRAKE | R/W | 00b | 1x PWM 输出配置
|
| 11-10 | RESERVED | R | 0b | 保留 |
| 9 | IDRVP_CFG | R/W | 0b | IDRVP 配置模式
|
| 8 | IHOLD_SEL | R/W | 0b | 选择 IHOLD 上拉电流和下拉电流。必须在 PWM 未处于活动状态(ENABLE_DRV 为 0b)时配置 IHOLD_SEL 位。
|
| 7-6 | RESERVED | R | 0b | 保留 |
| 5 | DRV_GHA | R/W | 0b | 通过 SPI 命令驱动 GHA。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 4 | DRV_GHB | R/W | 0b | 通过 SPI 命令驱动 GHB。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 3 | DRV_GHC | R/W | 0b | 通过 SPI 命令驱动 GHC。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 2 | DRV_GLA | R/W | 0b | 通过 SPI 命令驱动 GLA。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 1 | DRV_GLB | R/W | 0b | 通过 SPI 命令驱动 GLB。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 0 | DRV_GLC | R/W | 0b | 通过 SPI 命令驱动 GLC。PWM_MODE = 101b(SPI 栅极驱动模式)。当 ENABLE_DRV 为 1b 时,该位有效。
|
表 7-19 展示了 GD_CTRL5。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-3 | RESERVED | R | 0b | 保留 |
| 2 | DRVEN_A | R/W | 1b | DRVEN_A = 0 通过无关断序列的有源下拉强制将 GHA 和 GLA 设为低电平。该位对任何 PWM_MODE 设置都有效。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 1 | DRVEN_B | R/W | 1b | DRVEN_B = 0 通过无关断序列的有源下拉强制将 GHB 和 GLB 设为低电平。该位对任何 PWM_MODE 设置都有效。当 ENABLE_DRV 为 1b 时,该位有效。
|
| 0 | DRVEN_C | R/W | 1b | DRVEN_C = 0 通过无关断序列的有源下拉强制将 GHC 和 GLC 设为低电平。该位对任何 PWM_MODE 设置都有效。当 ENABLE_DRV 为 1b 时,该位有效。
|
表 7-20 展示了 GD_CTRL6。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0b | 保留 |
| 13-8 | IDRVP_H | R/W | 000000b | 高侧峰值供电上拉电流。如果 IDRVP_CFG = 1b,则 IDRVP_H 有效。如果 IDRVP_CFG = 0b,则 IDRVP_H 无效并被忽略。 |
| 7-6 | RESERVED | R | 0b | 保留 |
| 5-0 | IDRVP_L | R/W | 000000b | 低侧峰值供电上拉电流。如果 IDRVP_CFG = 1b,则 IDRVP_L 有效。如果 IDRVP_CFG = 0b,则 IDRVP_H 无效并被忽略。 |
表 7-21 展示了 GD_CTRL7。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | IDRV_RATIO_H | R/W | 00b | 高侧 IDRVP 与 IDRVN 比率。如果 IDRVP_CFG = 0b 并且 IDRVN_H 的范围为 00000b (0.7mA) 至 100011b(典型值 247mA),则 IDRV_RATIO_H 有效。如果 IDRVN_H 为 100100b(600mA) 或更高参数,则 IDRIVE_RATIO_H 不会影响栅极驱动器性能。如果 IDRVP_CFG = 1b,则 IDRV_RATIO_H 无效并被忽略。
|
| 13-8 | IDRVN_H | R/W | 000000b | 高侧峰值受电下拉电流。请参阅电气特性表,IDRVN 参数。 |
| 7-6 | IDRV_RATIO_L | R/W | 00b | 低侧 IDRVP 与 IDRVN 比率。如果 IDRVP_CFG = 0b 并且 IDRVN_H 的范围为 00000b (0.7mA) 至 100011b(典型值 247mA),则 IDRV_RATIO_L 有效。如果 IDRVN_H 为 100100b(600mA) 或更高设置,则 IDRIVE_RATIO_L 不会影响栅极驱动器性能。如果 IDRVP_CFG = 1b,则 IDRV_RATIO_L 无效并被忽略。
|
| 5-0 | IDRVN_L | R/W | 000000b | 低侧峰值受电下拉电流。请参阅电气特性表,IDRVN 参数。 |
表 7-22 中显示了 CSA_CTRL。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | AREF_DIV | R/W | 0b | VREF 分压比
|
| 14-12 | RESERVED | R | 0b | 保留 |
| 11-8 | CSA_GAIN_A | R/W | 0000b | SOA 的 CSA 增益。可以在 PWM 运行期间更新增益。未定义设置 (1001b - 1111b) 为 40。
|
| 7-4 | CSA_GAIN_B | R/W | 0000b | SOB 的 CSA 增益。可以在 PWM 运行期间更新增益。未定义设置 (1001b - 1111b) 为 40。
|
| 3-0 | CSA_GAIN_C | R/W | 0000b | SOC 的 CSA 增益。可以在 PWM 运行期间更新增益。未定义设置 (1001b - 1111b) 为 40。
|
表 7-23 展示了 MON_CTRL1。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | VDRAIN_OV_LVL | R/W | 01b | VDRAIN 过压阈值电平
|
| 13 | VDRAIN_MON_MODE | R/W | 0b | VDRAIN 监测模式,用于监测欠压和过压
|
| 12 | BST_OV_MODE | R/W | 0b | BST 引脚过压监测模式
|
| 11 | BST_UV_LATCH | R/W | 0b | BST 引脚欠压锁存模式
|
| 10 | BST_UV_MODE | R/W | 0b | BST 引脚监测模式。如果 BST_UV_LATCH 为 1b,则 BST_UV_MODE 确定警告模式或故障模式。请参阅 BST_UV_LATCH 寄存器位。
|
| 9 | BST_UV_LVL | R/W | 0b | BST 引脚欠压阈值电平 VBST_UV
|
| 8 | DVDD_OV_MODE | R/W | 0b | 过压监测的 DVDD 监测模式
|
| 7 | GVDD_OV_MODE | R/W | 0b | 过压监测的 GVDD 监测模式
|
| 6 | GVDD_UV_MODE | R/W | 0b | 欠压监测的 GVDD 监测模式
|
| 5 | VCP_OV_MODE | R/W | 0b | 过压监测的 VCP 监测模式
|
| 4 | VCP_UV_MODE | R/W | 0b | 欠压监测的 VCP 监测模式
|
| 3 | PVDD_UVW_LVL | R/W | 0b | PVDD UV 警告阈值电平 |
| 2-1 | PVDD_OV_LVL | R/W | 01b | PVDD OV 阈值电平 |
| 0 | PVDD_OV_MODE | R/W | 0b | PVDD OV 阈值监测模式
|
表 7-24 展示了 MON_CTRL2。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | VDS_MODE | R/W | 00b | VDS 过流模式
|
| 13-11 | VDS_BLK | R/W | 010b | VDS 过流消隐时间 |
| 10-8 | VDS_DEG | R/W | 001b | VDS 过流抗尖峰脉冲时间 |
| 7-6 | VGS_MODE | R/W | 00b | VGS 监测模式
|
| 5-3 | VGS_BLK | R/W | 000b | VGS 监测消隐时间 |
| 2-0 | VGS_DEG | R/W | 001b | VGS 监测抗尖峰脉冲时间 |
表 7-25 展示了 MON_CTRL3。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-9 | RESERVED | R | 0b | 保留 |
| 8 | VGS_LVL | R/W | 0b | 当 INLx/INHx = 高电平时,栅极电压监测阈值电平。VGS_LVL_H
|
| 7-6 | SNS_OCP_MODE | R/W | 00b | VSENSE 过流保护的监测模式(Rshunt 监测器)
|
| 5-3 | SNS_OCP_LVL | R/W | 111b | VSENSE 过流保护的阈值电压(Rshunt 监测器)
|
| 2 | RESERVED | R | 0b | 保留 |
| 1-0 | SNS_OCP_DEG | R/W | 11b | VSENSE 过流保护的抗尖峰脉冲时间(Rshunt 监测器)
|
表 7-26 展示了 MON_CTRL4。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-6 | RESERVED | R | 0b | 保留 |
| 5 | WDT_FLT_MODE | R/W | 0b | 看门狗时间故障模式
|
| 4 | WDT_CNT | R/W | 0b | 看门狗时间故障计数
|
| 3 | WDT_MODE | R/W | 0b | 看门狗时间模式
|
| 2-1 | WDT_W | R/W | 00b | 看门狗计时器窗口 tWDL(下窗口)和 tWDU(上窗口)
|
| 0 | WDT_EN | R/W | 0b | 看门狗时间启用
|
表 7-27 展示了 MON_CTRL5。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0b | 保留 |
| 13 | VDDSDO_MON_LVL | R/W | 0b | VDDSDO(SDO 的电源)欠压和过压监测电平。目标标称 VDDSDO 电压为 3.3V 或 5V。
|
| 12 | VREF_MON_LVL | R/W | 0b | VREF(CSA 基准电压)欠压和过压监测阈值电平。目标标称 VREF 电压为 3.3V 或 5V
|
| 11 | VREF_MON_MODE | R/W | 0b | 用于欠压和过压监测的 VREF 监测模式。
|
| 10-5 | RESERVED | R | 0b | |
| 4 | PHC_OUTDG_SEL | R/W | 0b | 相位比较器输出(PHCx 器件引脚)抗尖峰脉冲时间选择
|
| 3 | PHC_MON_MODE | R/W | 0b | 相位比较器故障监测模式
|
| 2 | PHC_COMPEN | R/W | 0b | 相位比较器启用
|
| 1 | PHC_OUTEN | R/W | 0b | 相位输出缓冲器启用。无论 PWM_MODE 如何,都可以启用该位。
|
| 0 | PHC_TH | R/W | 0b | 相位比较器阈值
|
表 7-28 展示了 MON_CTRL6。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0b | 保留 |
| 13 | ALL_CH | R/W | 1b | 所有通道关断启用
|
| 12 | CBC | R/W | 0b | 逐周期关断重试模式启用。该位应用于 VDS 和 SNS_OCP 检测的故障模式。在内部为每个相位执行一个计数器。
|
| 11 | CBC_CNT | R/W | 0b | 逐周期关断重试计数选择。在重试计数达到 CBC_CNT 后(在检测到 CBC_CNT + 1 个故障后),CBC 重试完成。如果 ALL_CH = 1b,ENABLE_DRV 将在 CBC 重试完成后被清零。ENABLE_DRV 清零后,当 ENABLE_DRV 设置为 1 时,CBC_CNT 将复位为 0。如果在 CLR_FLT 设置为 1 时将 CBC_CNT 清零。
|
| 10-8 | RESERVED | R | 0b | 保留 |
| 7-4 | VDS_LVL_HS | R/W | 1011b | 高侧 MOSFET 的 VDS 过流阈值 |
| 3-0 | VDS_LVL_LS | R/W | 1011b | 低侧 MOSFET 的 VDS 过流阈值。阈值设置与 VDS_LVL_HS 相同 |
表 7-29 展示了 DIAG_CTRL1。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-6 | RESERVED | R | 0b | 保留 |
| 5 | PHDEN_HA | R/W | 0b | 高侧通道 A (VDRAIN-SHA) 上的相位诊断开关启用
|
| 4 | PHDEN_LA | R/W | 0b | 低侧通道 A (SHA-GND) 上的相位诊断开关启用
|
| 3 | PHDEN_HB | R/W | 0b | 高侧通道 B (VDRAIN-SHB) 上的相位诊断开关启用
|
| 2 | PHDEN_LB | R/W | 0b | 低侧通道 B (SHB-GND) 上的相位诊断开关启用
|
| 1 | PHDEN_HC | R/W | 0b | 高侧通道 C (VDRAIN-SHC) 上的相位诊断开关启用
|
| 0 | PHDEN_LC | R/W | 0b | 低侧通道 C (SHC-GND) 上的相位诊断开关启用
|
表 7-30 中显示了 SPI_TEST。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | SPI_TEST | R/W | 0000000000000000b | SPI 测试寄存器。对该寄存器的写入访问对器件运行没有影响。 |
表 7-31 中显示了 OTP_USR。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-5 | RESERVED | R | 0b | 保留 |
| 4 | OTP_USR_P_VER | R/W | 0b | 启用用户 OTP 程序的存储器验证。该位在用户对用户 OTP 进行编程后使用。MCU 将等待至器件将该位清零,然后 MCU 必须检查 OTP_USR_CRC_FLT 以获取验证结果。OTP_USR_PRG 和 OTP_USR_P_VER 绝不能同时设置为 1b。
|
| 3-1 | OTP_USR_P_ACC | R/W | 000b | 对用户 OTP 程序和用户 OTP 验证的访问控制。除非按顺序写入以下值:0x2、0x1、0x4,否则 OTP_USR_PRG 位的写访问将不可用。任何其他未定义的值都将被忽略,并复位内部序列逻辑。如果序列值被接受,则器件返回读取 0x7。在器件接受该序列(读取 = 0x7)后,对该寄存器的任何写入访问(包括 0x2、0x1、0x4)都会将序列逻辑(读取 = 0x0)复位。
|
| 0 | OTP_USR_PRG | W | 0b | 对用户 OTP 进行编程。MCU 将该位设置为 1 以启用 OTP 程序。MCU 将等待至器件将该位清零。OTP_USR_PRG 和 OTP_USR_P_VER 绝不能同时设置为 1b。当 OTP_USR_PRG 设置为 1 时,应相应地配置以下 SPI 寄存器位;ENABLE_DRV=0、ADC_EN=0、ADC_EN2=0、PWSPI_EN=0、WDT_EN=0、VCP_MODE=11、CLKMON_EN=0、DRVEN_A=0、DRVEN_B=0、DRVEN_C=0、CSA_EN=0、GVDD_MODE=1。
|