ZHCSXN3 September 2024 LM3645
PRODUCTION DATA
表 6-5 列出了 MainReg 寄存器的存储器映射寄存器。表 6-5 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 地址 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0x0 | CTRL_REG1 | 控制寄存器 1 | 转到 |
| 0x1 | CTRL_REG2 | 控制寄存器 2 | 转到 |
| 0x2 | D_MODE_REG | 二极管模式寄存器 | 转到 |
| 0x3 | STR_CTRL_REG | 选通控制寄存器 | 转到 |
| 0x4 | STR_TIME_REG | 选通时序寄存器 | 转到 |
| 0x5 | D1_FLASH_REG | D1 闪光电流寄存器 | 转到 |
| 0x6 | D2_FLASH_REG | D2 闪光电流寄存器 | 转到 |
| 0x7 | D3_FLASH_REG | D3 闪光电流寄存器 | 转到 |
| 0x8 | D4_FLASH_REG | D4 闪光电流寄存器 | 转到 |
| 0x9 | D1_TORCH_REG | D1 手电筒电流寄存器 | 转到 |
| 0xA | D2_TORCH_REG | D2 手电筒电流寄存器 | 转到 |
| 0xB | D3_TORCH_REG | D3 手电筒电流寄存器 | 转到 |
| 0xC | D4_TORCH_REG | D4 手电筒电流寄存器 | 转到 |
| 0xD | NTC_MODE_REG | NTC 控制寄存器 | 转到 |
| 0xE | NTC_ASSIGN_REG | NTC 分配寄存器 | 转到 |
| 0xF | NTC_VOLT_REG | NTC 电压寄存器 | 转到 |
| 0x10 | NTC_READ_REG | NTC 读取寄存器 | 转到 |
| 0x11 | IVFM_SET_REG | 输入电压监测寄存器 | 转到 |
| 0x12 | CUR_RAMP_REG | 电流斜坡寄存器 | 转到 |
| 0x13 | FAULT_CTRL_REG | 故障控制寄存器 | 转到 |
| 0x14 | FLAG_RPT_REG | 标志报告寄存器 | 转到 |
| 0x15 | VOLT_FAULT_REG | 电压故障报告寄存器 | 转到 |
| 0x16 | THERM_FAULT_REG | 热故障报告寄存器 | 转到 |
| 0x17 | LAST_CUR_REG1 | 最后调整的电流寄存器 D1 | 转到 |
| 0x18 | LAST_CUR_REG2 | 最后调整的电流寄存器 D2 | 转到 |
| 0x19 | LAST_CUR_REG3 | 最后调整的电流寄存器 D3 | 转到 |
| 0x1A | LAST_CUR_REG4 | 最后调整的电流寄存器 D4 | 转到 |
| 0x1B | DEV_INFO_REG | 器件信息寄存器 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 6-6 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 6-15 显示了 CTRL_REG1,表 6-7 中对此进行了介绍。
返回汇总表。
CTRL_REG1 寄存器处理在电压输出模式下运行时的控制,并配置与直流/直流升压转换器相关的参数
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| VM_Voltage | Freq_Select | Curr_Lim | Boost_Mode | Mode_Priority | VM_EN | ||
| R/W-2b10 | R/W-1b0 | R/W-2b00 | R/W-1b0 | R/W-1b0 | R/W-1b0 | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | VM_Voltage | R/W | 2b10 | 电压模式值 2b00 = 4.0V 2b01 = 4.5V。最大输出电流 = 1.5A 2b10 = 5.0V。最大输出电流 = 0.75A 2b11 = 5.2V。不建议使用 |
| 5 | Freq_Select | R/W | 1b0 | 设置直流/直流开关频率 1b0 = 2MHz 1b1 = 4MHz |
| 4-3 | Curr_Lim | R/W | 2b00 | 电感器电流限制 2b00 = 2A 2b01 = 3A 2b10 = 4A 2b11 = 5A |
| 2 | Boost_Mode | R/W | 1b0 | 升压模式 1b0 = 自动 1b1 = 强制通过 |
| 1 | Mode_Priority | R/W | 1b0 | 输出模式优先级使能 1b0 = 电压模式优先级 1b1 = LED 驱动优先级 |
| 0 | VM_EN | R/W | 1b0 | 电压模式使能 1b0 = 禁用 1b1 = 启用 |
图 6-16 显示了 CTRL_REG2,表 6-8 中对此进行了介绍。
返回汇总表。
CTRL_REG2 配置输入和输出引脚。Dx_EN 位决定是否启用 Dx 电流源,而高四位则启用和禁用 Strobe1、Strobe2 和 Tor/Tx 引脚。当 Dx_EN 位设置为“1”且使能输出分配给选通引脚或 tor/tx 引脚时,LED 将保持关闭状态,直到外部控制引脚设置为“1”。如果 Dx_EN 位设置为“1”且该输出未分配给外部控制引脚,则器件将开始分配给该输出的开启序列。当与外部控制引脚连接时,Dx_EN 引脚将保持设置为“1”(如已启用),直到发生故障或超时。如果未使用外部控制引脚且发生故障或超时,器件将自动清除违规输出的 Dx_EN 位。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TOR/TX_Mode | TOR/TX_EN | STR2_EN | STR1_EN | D4_EN | D3_EN | D2_EN | D1_EN |
| R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | TOR/TX_Mode | R/W | 1b0 | 手电筒或 Tx 模式选择 1b0 = Tx 模式 1b1 = 手电筒模式 |
| 6 | TOR/TX_EN | R/W | 1b0 | Tor/Tx 引脚使能 1b0 = 禁用 1b1 = 启用 |
| 5 | STR2_EN | R/W | 1b0 | Strobe2 启用 1b0 = 禁用 1b1 = 启用 |
| 4 | STR1_EN | R/W | 1b0 | Strobe1 引脚使能 1b0 = 禁用 1b1 = 启用 |
| 3 | D4_EN | R/W | 1b0 | D4 输出使能 1b0 = 禁用 1b1 = 启用 |
| 2 | D3_EN | R/W | 1b0 | D3 输出使能 1b0 = 禁用 1b1 = 启用 |
| 1 | D2_EN | R/W | 1b0 | D2 输出引脚使能 1b0 = 禁用 1b1 = 启用 |
| 0 | D1_EN | R/W | 1b0 | D1 输出引脚使能 1b0 = 禁用 1b1 = 启用 |
图 6-17 显示了 D_MODE_REG,表 6-9 中对此进行了介绍。
返回汇总表。
D_MODE_REG 设置每个电流源输出的模式性能。直流/直流升压将根据活动模式和已启用的 LED 进行调整。需要最高输出电压的模式将优先处理。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D4_MODE | D3_MODE | D2_MODE | D1_MODE | ||||
| R/W-2b00 | R/W-2b00 | R/W-2b00 | R/W-2b00 | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | D4_MODE | R/W | 2b00 | 2b00 = 关闭 2b01 = IR 2b10 = 手电筒 2b11 = 闪光 |
| 5-4 | D3_MODE | R/W | 2b00 | 2b00 = 关闭 2b01 = IR 2b10 = 手电筒 2b11 = 闪光 |
| 3-2 | D2_MODE | R/W | 2b00 | 2b00 = 关闭 2b01 = IR 2b10 = 手电筒 2b11 = 闪光 |
| 1-0 | D1_MODE | R/W | 2b00 | 2b00 = 关闭 2b01 = IR 2b10 = 手电筒 2b11 = 闪光 |
图 6-18 显示了 STR_CTRL_REG,表 6-10 中对此进行了介绍。
返回汇总表。
STR_CTRL_REG 分配当两个选通引脚中的任何一个引脚变为活动状态时,哪些电流源会启用。每个 Dx 输出应一次只能分配给一个选通引脚。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D4_STR2 | D3_STR2 | D2_STR2 | D1_STR2 | D4_STR1 | D3_STR1 | D2_STR1 | D1_STR1 |
| R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | D4_STR2 | R/W | 1b0 | 由 STR2 控制的 D4 1b0 = 禁用 1b1 = 启用 |
| 6 | D3_STR2 | R/W | 1b0 | 由 STR2 控制的 D3 1b0 = 禁用 1b1 = 启用 |
| 5 | D2_STR2 | R/W | 1b0 | 由 STR2 控制的 D2 1b0 = 禁用 1b1 = 启用 |
| 4 | D1_STR2 | R/W | 1b0 | 由 STR2 控制的 D1 1b0 = 禁用 1b1 = 启用 |
| 3 | D4_STR1 | R/W | 1b0 | 由 STR1 控制的 D4 1b0 = 禁用 1b1 = 启用 |
| 2 | D3_STR1 | R/W | 1b0 | 由 STR1 控制的 D3 1b0 = 禁用 1b1 = 启用 |
| 1 | D2_STR1 | R/W | 1b0 | 由 STR1 控制的 D2 1b0 = 禁用 1b1 = 启用 |
| 0 | D1_STR1 | R/W | 1b0 | 由 STR1 控制的 D1 1b0 = 禁用 1b1 = 启用 |
图 6-19 显示了 STR_TIME_REG,表 6-11 中对此进行了介绍。
返回汇总表。
STR_TIME_REG 设置闪光超时持续时间以及选通类型
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STR2_LE | STR1_LE | TO_DISABLE | FTO_MULT | FTO_DUR | |||
| R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-4b1010 | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | STR2_LE | R/W | 1b0 | STR2 电平或边沿触发器 1b0 = 电平 1b1 = 边沿 |
| 6 | STR1_LE | R/W | 1b0 | STR1 电平或边沿触发器 1b0 = 电平 1b1 = 边沿 |
| 5 | TO_DISABLE | R/W | 1b0 | 禁用超时 1b0 = 启用超时 1b1 = 禁用超时 |
| 4 | FTO_MULT | R/W | 1b0 | 4x 超时倍频器 1b0 = 1x 增益 1b1 = 4x 增益 |
| 3-0 | FTO_DUR | R/W | 4b1010 | 闪光超时持续时间 4b0000 = 10ms 4b0001 = 20ms 4b0010 = 30ms 4b0011 = 40ms 4b0100 = 50ms 4b0101 = 60ms 4b0110 = 70ms 4b0111 = 80ms 4b1000 = 90ms 4b1001 = 100ms 4b1010 = 150ms(默认值) 4b1011 = 200ms 4b1100 = 250ms 4b1101 = 300ms 4b1110 = 350ms 4b1111 = 400ms |
图 6-20 显示了 D1_FLASH_REG,表 6-12 中对此进行了介绍。
返回汇总表。
D1_FLASH_REG 设置所需的闪光和 IR 电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D1_FLASH | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D1_FLASH | R/W | 8b00000000 | ILED = [7.8(mA) x Code(decimal)] + 7.325mA |
图 6-21 显示了 D2_FLASH_REG,表 6-13 中对此进行了介绍。
返回汇总表。
D2_FLASH_REG 设置所需的闪光和 IR 电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D2_FLASH | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D2_FLASH | R/W | 8b00000000 | ILED = [7.8(mA) x Code(decimal)] + 7.325mA |
图 6-22 显示了 D3_FLASH_REG,表 6-14 中对此进行了介绍。
返回汇总表。
D3_FLASH_REG 设置所需的闪光和 IR 电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D3_FLASH | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D3_FLASH | R/W | 8b00000000 | ILED = [7.8(mA) x Code(decimal)] + 7.325mA |
图 6-23 显示了 D4_FLASH_REG,表 6-15 中对此进行了介绍。
返回汇总表。
D4_FLASH_REG 设置所需的闪光和 IR 电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D4_FLASH | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D4_FLASH | R/W | 8b00000000 | ILED = [7.8(mA) x Code(decimal)] + 7.325mA |
图 6-24 显示了 D1_TORCH_REG,表 6-16 中对此进行了介绍。
返回汇总表。
D1_TORCH_REG 设置所需的 D1 手电筒电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D1_Torch | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D1_Torch | R/W | 8b00000000 | ILED = [1.41(mA) x Code(decimal)] + 0.525mA |
图 6-25 显示了 D2_TORCH_REG,表 6-17 中对此进行了介绍。
返回汇总表。
D2_TORCH_REG 设置所需的 D2 手电筒电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D2_Torch | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D2_Torch | R/W | 8b00000000 | ILED = [1.41(mA) x Code(decimal)] + 0.525mA |
图 6-26 显示了 D3_TORCH_REG,表 6-18 中对此进行了介绍。
返回汇总表。
D3_TORCH_REG 设置所需的 D3 手电筒电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D3_Torch | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D3_Torch | R/W | 8b00000000 | ILED = [1.41(mA) x Code(decimal)] + 0.525mA |
图 6-27 显示了 D4_TORCH_REG,表 6-19 中对此进行了介绍。
返回汇总表。
D4_TORCH_REG 设置所需的 D4 手电筒电流电平
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| D4_Torch | |||||||
| R/W-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | D4_Torch | R/W | 8b00000000 | ILED = [1.41(mA) x Code(decimal)] + 0.525mA |
图 6-28 显示了 NTC_MODE_REG,表 6-20 中对此进行了介绍。
返回汇总表。
NTC_MODE_REG 启用和禁用两个 NTC 模块,并设置驱动电流和电流降低模式
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NTC_Current | NTC2_MODE | NTC1_MODE | NTC2_EN | NTC1_EN | |||
| R/W-2b01 | R/W-2b00 | R/W-2b00 | R/W-1b0 | R/W-1b0 | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | NTC_Current | R/W | 2b01 | 2b00 = 25µA 2b01 = 50µA 2b10 = 75µA 2b11 = 100µA |
| 5-4 | NTC2_MODE | R/W | 2b00 | 2b00 = 强制关断 2b01 = 强制手电筒 2b10 = 仅报告 2b11 = 仅报告 |
| 3-2 | NTC1_MODE | R/W | 2b00 | 2b00 = 强制关断 2b01 = 强制手电筒 2b10 = 仅报告 2b11 = 仅报告 |
| 1 | NTC2_EN | R/W | 1b0 | 1b0 = 禁用 NTC2 1b1 = 启用 NTC2 |
| 0 | NTC1_EN | R/W | 1b0 | 1b0 = 禁用 NTC1 1b1 = 启用 NTC1 |
图 6-29 显示了 NTC_ASSIGN_REG,表 6-21 中对此进行了介绍。
返回汇总表。
NTC_ASSIGN_REG 确定每个 Dx 输出引脚如何响应 NTC1 或 NTC2 事件。不应将任何输出分配同时给 NTC 检测模块。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NTC2_D4 | NTC2_D3 | NTC2_D2 | NTC2_D1 | NTC1_D4 | NTC1_D3 | NTC1_D2 | NTC1_D1 |
| R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 | R/W-1b0 |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NTC2_D4 | R/W | 1b0 | 1b0 = D4 忽略 1b1 = D4 分配 |
| 6 | NTC2_D3 | R/W | 1b0 | 1b0 = D3 忽略 1b1 = D3 分配 |
| 5 | NTC2_D2 | R/W | 1b0 | 1b0 = D2 忽略 1b1 = D2 分配 |
| 4 | NTC2_D1 | R/W | 1b0 | 1b0 = D1 忽略 1b1 = D1 分配 |
| 3 | NTC1_D4 | R/W | 1b0 | 1b0 = D4 忽略 1b1 = D4 分配 |
| 2 | NTC1_D3 | R/W | 1b0 | 1b0 = D3 忽略 1b1 = D3 分配 |
| 1 | NTC1_D2 | R/W | 1b0 | 1b0 = D2 忽略 1b1 = D2 分配 |
| 0 | NTC1_D1 | R/W | 1b0 | 1b0 = D1 忽略 1b1 = D1 分配 |
图 6-30 显示了 NTC_VOLT_REG,表 6-22 中对此进行了介绍。
返回汇总表。
NTC_VOLT_REG 设置 NTC 跳变电压
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NTC2_Set | NTC1_Set | ||||||
| R/W-4b0000 | R/W-4b0000 | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | NTC2_Set | R/W | 4b0000 | NTC2 跳变电压。'0000' = 250mV,'1111' = 1V,50mV 阶跃 |
| 3-0 | NTC1_Set | R/W | 4b0000 | NTC1 跳变电压。'0000' = 250mV,'1111' = 1V,50mV 阶跃 |
图 6-31 显示了 NTC_READ_REG,表 6-23 中对此进行了介绍。
返回汇总表。
NTC_READ_REG 的 I2C 读取会获取 NTC1 和 NTC2 引脚上的电压,以进行温度读回
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NTC2_READ | NTC1_READ | ||||||
| R-4b0000 | R-4b0000 | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | NTC2_READ | R | 4b0000 | NTC2 跳变电压。'0000' = 250mV,'1111' = 1V,50mV 阶跃 |
| 3-0 | NTC1_READ | R | 4b0000 | NTC1 跳变电压。'0000' = 250mV,'1111' = 1V,50mV 阶跃 |
图 6-32 显示了 IVFM_SET_REG,表 6-24 中对此进行了介绍。
返回汇总表。
IVFM_SET_REG 可配置输入电压监测器跳闸点、模式、迟滞和 UVLO 功能。如果启用了 IVFM,则不应使用 Flash_Ramp 的斜坡禁用选项。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| UVLO_EN | IVFM_HYST | IVFM_THRES | IVFM_MODE | ||||
| R/W-1b1 | R/W-1b0 | R/W-4b0000 | R/W-2b00 | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | UVLO_EN | R/W | 1b1 | 1b0 = 禁用 UVLO 1b1 = 启用 UVLO |
| 6 | IVFM_HYST | R/W | 1b0 | 1b0 = 0mV 1b1 = 50mV |
| 5-2 | IVFM_THRES | R/W | 4b0000 | 4b0000 = 2.5V 4b0001 = 2.55V 4b0010 = 2.6V 4b0011 = 2.65V 4b0100 = 2.7V 4b0101 = 2.75V 4b0110 = 2.8V 4b0111 = 2.85V 4b1000 = 2.9V 4b1001 = 2.95V 4b1010 = 3.0V 4b1011 = 3.05V 4b1100 = 3.1V 4b1101 = 3.15V 4b1110 = 3.2V 4b1111 = 3.25V |
| 1-0 | IVFM_MODE | R/W | 2b00 | 2b00 = 禁用 2b01 = 停止并保持 2b10 = 向下调整 2b11 = 向上/向下调整 |
图 6-33 显示了 CUR_RAMP_REG,表 6-25 中对此进行了介绍。
返回汇总表。
CUR_RAMP_REG 可设置手电筒、闪光和 IR 模式下 LED 电流的斜坡时间。如果启用了 IVFM,则不应使用 Flash_Ramp 的斜坡禁用选项。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RFU | IR_Ramp | Flash_Ramp | Torch_Ramp | ||||
| R/W-1b0 | R/W-2b01 | R/W-2b11 | R/W-3b001 | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RFU | R/W | 1b0 | 保留 |
| 6-5 | IR_Ramp | R/W | 2b01 | 2b00 = 斜坡已禁用 2b01 = 32µs 2b10 = 64µs 2b11 = 128µs |
| 4-3 | Flash_Ramp | R/W | 2b11 | 2b00 = 斜坡已禁用 2b01 = 256µs 2b10 = 512µs 2b11 = 1024µs |
| 2-0 | Torch_Ramp | R/W | 3b001 | 3b000 = 斜坡已禁用 3b001 = 1ms 3b010 = 32ms 3b011 = 64ms 3b100 = 128ms 3b101 = 256ms 3b110 = 512ms 3b111 = 1024ms |
图 6-34 显示了 FAULT_CTRL_REG,表 6-26 中对此进行了介绍。
返回汇总表。
启用和禁用 NTC 故障检测和热缩放块以及与升压相关的操作
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SW_RESET | RFU | THERM_SB | THERM_SB_EN | NTC_OPEN_EN | NTC_SHORT_EN | LED_SHORT_EN | |
| R/W-1b0 | R-1b0 | R/W-2b01 | R/W-1b1 | R/W-1b0 | R/W-1b0 | R/W-1b1 | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | SW_RESET | R/W | 1b0 | 1b0 = 无复位 1b1 = 复位 |
| 6 | RFU | R | 1b0 | 保留 |
| 5-4 | THERM_SB | R/W | 2b01 | 热缩放 2b00 = 强制关断 2b01 = 强制手电筒 2b10 = 仅报告 2b11 = 仅报告 |
| 3 | THERM_SB_EN | R/W | 1b1 | 热缩放使能 1b0 = TSB 已禁用 1b1 = TSB 已启用 |
| 2 | NTC_OPEN_EN | R/W | 1b0 | 1b0 = 禁用 NTC 开路检测 1b1 = 启用 NTC 开路检测 |
| 1 | NTC_SHORT_EN | R/W | 1b0 | 1b0 = 禁用 NTC 短路检测 1b1 = 启用 NTC 短路检测 |
| 0 | LED_SHORT_EN | R/W | 1b1 | 1b0 = 禁用 LED 开路检测 1b1 = 启用 LED 开路检测 |
图 6-35 显示了 FLAG_RPT_REG,表 6-27 中对此进行了介绍。
返回汇总表。
FLAG_RPT_REG 可报告可能发生的标志事件。这些事件标志无需清除即可重新启动,并且仅用于状态。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RFU | Tx | ICL | FTO4 | FTO3 | FTO2 | FTO1 | |
| R-2b00 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RFU | R | 2b00 | 保留 |
| 5 | Tx | R | 1b0 | 传输中断 |
| 4 | ICL | R | 1b0 | 电感器电流限制 |
| 3 | FTO4 | R | 1b0 | 闪光超时 D4 |
| 2 | FTO3 | R | 1b0 | 闪光超时 D3 |
| 1 | FTO2 | R | 1b0 | 闪光超时 D2 |
| 0 | FTO1 | R | 1b0 | 闪光超时 D1 |
图 6-36 显示了 VOLT_FAULT_REG,表 6-28 中对此进行了介绍。
返回汇总表。
VOLT_FAULT_REG 寄存器可指示在任何运行模式期间发生的电压故障。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| UVLO | OVP | OUT_SHORT | IVFM_Trip | LED4_Short | LED3_Short | LED2_Short | LED1_Short |
| R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | UVLO | R | 1b0 | 欠压锁定 |
| 6 | OVP | R | 1b0 | 过压保护 |
| 5 | OUT_SHORT | R | 1b0 | 升压输出短路 |
| 4 | IVFM_Trip | R | 1b0 | 输入电压监测跳闸 |
| 3 | LED4_Short | R | 1b0 | LED4 短路检测 |
| 2 | LED3_Short | R | 1b0 | LED3 短路检测 |
| 1 | LED2_Short | R | 1b0 | LED2 短路检测 |
| 0 | LED1_Short | R | 1b0 | LED1 短路检测 |
图 6-37 显示了 THERM_FAULT_REG,表 6-29 中对此进行了介绍。
返回汇总表。
THERM_FAULT_REG 用于报告在任何工作模式期间发生的与温度相关的故障
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NTC2_SHORT | NTC1_SHORT | NTC2_OPEN | NTC1_OPEN | NTC2_TRIP | NTC1_TRIP | TSB | TSD |
| R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 | R-1b0 |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NTC2_SHORT | R | 1b0 | NTC2 短路 |
| 6 | NTC1_SHORT | R | 1b0 | NTC1 短路 |
| 5 | NTC2_OPEN | R | 1b0 | NTC2 开路 |
| 4 | NTC1_OPEN | R | 1b0 | NTC1 开路 |
| 3 | NTC2_TRIP | R | 1b0 | NTC2 跳变 |
| 2 | NTC1_TRIP | R | 1b0 | NTC1 跳变 |
| 1 | TSB | R | 1b0 | 热缩放 |
| 0 | TSD | R | 1b0 | 热关断 |
图 6-38 显示了 LAST_CUR_REG1,表 6-30 中对此进行了介绍。
返回汇总表。
存储发生电流缩减事件(IVFM、热缩放回流等)时最后一个报告为满量程的小数部分电流值
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LAST_CUR | |||||||
| R-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | LAST_CUR | R | 8b00000000 | 最后一个电流调整寄存器 |
图 6-39 显示了 LAST_CUR_REG2,表 6-31 中对此进行了介绍。
返回汇总表。
存储发生电流缩减事件(IVFM、热缩放回流等)时最后一个报告为满量程的小数部分电流值
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LAST_CUR | |||||||
| R-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | LAST_CUR | R | 8b00000000 | 最后一个电流调整寄存器 |
图 6-40 显示了 LAST_CUR_REG3,表 6-32 中对此进行了介绍。
返回汇总表。
存储发生电流缩减事件(IVFM、热缩放回流等)时最后一个报告为满量程的小数部分电流值
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LAST_CUR | |||||||
| R-8b00000000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | LAST_CUR | R | 8b00000000 | 最后一个电流调整寄存器 |