ZHCSXN1A December 2024 – May 2025 MCF8316D
PRODUCTION DATA
表 8-21 列出了 Hardware_Configuration 寄存器的存储器映射寄存器。表 8-21 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| A4h | PIN_CONFIG | 硬件引脚配置 | 节 8.3.1 |
| A6h | DEVICE_CONFIG1 | 器件 configuration1 | 节 8.3.2 |
| A8h | DEVICE_CONFIG2 | 器件 configuration2 | 节 8.3.3 |
| AAh | PERI_CONFIG1 | 外设配置 1 | 节 8.3.4 |
| ACh | GD_CONFIG1 | 栅极驱动器配置 1 | 节 8.3.5 |
| AEh | GD_CONFIG2 | 栅极驱动器配置 2 | 节 8.3.6 |
复杂的位访问类型经过编码可适应小型表单元。表 8-22 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 8-17 展示了 PIN_CONFIG,表 8-23 中对此进行了介绍。
返回到汇总表。
用于配置硬件引脚的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | PWM_DITHER_STEP | VDC_FILTER | LEAD_ANGLE | ||||
| R-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| LEAD_ANGLE | MAX_POWER | ||||||
| R/W-0h | R/W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| MAX_POWER | FG_IDLE_CONFIG | FG_FAULT_CONFIG | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FG_FAULT_CONFIG | ALARM_PIN_EN | BRAKE_PIN_MODE | ALIGN_BRAKE_ANGLE_SEL | BRAKE_INPUT | SPEED_MODE | ||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30-29 | PWM_DITHER_STEP | R/W | 0h | PWM 抖动压摆率
|
| 28-27 | VDC_FILTER | R/W | 0h | Vdc(VM) 滤波器系数
|
| 26-22 | LEAD_ANGLE | R/W | 0h | 超前角。在电压模式下,正值表示施加的电压超前于 BEMF,负值表示施加的电压滞后于 BEMF。在其他模式中,正值意味着负 id 参考值,负值意味着正 id 参考值
|
| 21-11 | MAX_POWER | R/W | 0h | 电源环路或功率限制的最大功率。最大功率(以瓦特为单位)= (MAX_POWER / 211) * 100 |
| 10-9 | FG_IDLE_CONFIG | R/W | 0h | 电机停止/空闲状态期间的 FG 配置
|
| 8-7 | FG_FAULT_CONFIG | R/W | 0h | 故障状态期间的 FG 配置。由 FG_BEMF_THR 定义的 BEMF 阈值(如果 FG_CONFIG 为 1)
|
| 6 | ALARM_PIN_EN | R/W | 0h | 启用警报引脚
|
| 5 | BRAKE_PIN_MODE | R/W | 0h | 制动引脚模式
|
| 4 | ALIGN_BRAKE_ANGLE_SEL | R/W | 0h | 选择对齐制动角度
|
| 3-2 | BRAKE_INPUT | R/W | 0h | 制动引脚覆盖
|
| 1-0 | SPEED_MODE | R/W | 0h | 配置电机控制输入源
|
图 8-18 显示了 DEVICE_CONFIG1,表 8-24 中对此进行了介绍。
返回到汇总表。
用于配置器件的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | RESERVED | DAC_SOx_SEL | PWM_DITHER_MODE | I2C_TARGET_ADDR | |||
| R-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| I2C_TARGET_ADDR | EEPROM_LOCK_KEY | ||||||
| R/W-0h | R/W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| EEPROM_LOCK_KEY | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EEPROM_LOCK_KEY | SLEW_RATE_I2C_PINS | PULLUP_ENABLE | BUS_VOLT | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30 | RESERVED | R | 0h | 保留 |
| 29-28 | DAC_SOx_SEL | R/W | 0h | 在 DACOUT2 和 SOx 通道之间进行选择
|
| 27 | PWM_DITHER_MODE | R/W | 0h | PWM 抖动模式
|
| 26-20 | I2C_TARGET_ADDR | R/W | 0h | I2C 目标地址 |
| 19-5 | EEPROM_LOCK_KEY | R/W | 0h | 启用 EEPROM R/W 保护时的 EEPROM 锁定/解锁密钥。此位字段在读取时将始终读为 0。 |
| 4-3 | SLEW_RATE_I2C_PINS | R/W | 0h | I2C 引脚的压摆率控制
|
| 2 | PULLUP_ENABLE | R/W | 0h | 为 nFAULT 和 FG 引脚启用内部上拉
|
| 1-0 | BUS_VOLT | R/W | 0h | 最大直流总线电压配置
|
图 8-19 显示了 DEVICE_CONFIG2,表 8-25 中对此进行了介绍。
返回到汇总表。
用于配置器件的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | INPUT_MAXIMUM_FREQ | ||||||
| R-0h | R/W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| INPUT_MAXIMUM_FREQ | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| SLEEP_ENTRY_TIME | DYNAMIC_CSA_GAIN_EN | DYNAMIC_VOLTAGE_GAIN_EN | DEV_MODE | PWM_DITHER_DEPTH | EXT_CLK_EN | ||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EXT_CLK_CONFIG | EXT_WDT_EN | EXT_WDT_CONFIG | EXT_WDT_INPUT_MODE | EXT_WDT_FAULT_MODE | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30-16 | INPUT_MAXIMUM_FREQ | R/W | 0h | 输入基准模式下速度引脚上的输入频率“由 SPEED 引脚的频率控制”,对应于 100% 占空比。占空比 = 输入频率/INPUT_MAXIMUM_FREQ |
| 15-14 | SLEEP_ENTRY_TIME | R/W | 0h | 当输入源 (SPEED_MODE) 保持在 SLEEP_ENTRY_TIME 的睡眠进入阈值或低于该阈值时,器件会进入睡眠模式
|
| 13 | DYNAMIC_CSA_GAIN_EN | R/W | 0h | 自动调整 CSA 增益,以便在所有电流水平下获得出色电流分辨率
|
| 12 | DYNAMIC_VOLTAGE_GAIN_EN | R/W | 0h | 自动调整电压增益,以便在所有电压电平下实现出色电压分辨率
|
| 11 | DEV_MODE | R/W | 0h | 器件模式选择
|
| 10-9 | PWM_DITHER_DEPTH | R/W | 0h | PWM 抖动深度
|
| 8 | EXT_CLK_EN | R/W | 0h | 启用外部时钟模式
|
| 7-5 | EXT_CLK_CONFIG | R/W | 0h | 外部时钟频率配置
|
| 4 | EXT_WDT_EN | R/W | 0h | 启用外部看门狗
|
| 3-2 | EXT_WDT_CONFIG | R/W | 0h | 看门狗触发之间的时间 (GPIO/I2C)
|
| 1 | EXT_WDT_INPUT_MODE | R/W | 0h | 外部看门狗输入源
|
| 0 | EXT_WDT_FAULT_MODE | R/W | 0h | 外部看门狗故障模式
|
图 8-20 显示了 PERI_CONFIG1,表 8-26 中对此进行了介绍。
返回到汇总表。
外设寄存器 1
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | SPREAD_SPECTRUM_MODULATION_DIS | RESERVED | NO_MTR_FLT_CLOSEDLOOP_DIS | ABNORMAL_BEMF_PERSISTENT_TIME | FLUX_WEAK_REF | ||
| R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | ||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| INPUT_REFERENCE_WINDOW | BUS_POWER_LIMIT_ENABLE | DIR_INPUT | DIR_CHANGE_MODE | SPEED_LIMIT_ENABLE | ACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRY | ||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRY | ACTIVE_BRAKE_MOD_INDEX_LIMIT | SPEED_RANGE_SEL | INPUT_REFERENCE_MODE | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| INPUT_REFERENCE_MODE | EEPROM_LOCK_MODE | RESERVED | |||||
| R/W-0h | R/W-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30 | SPREAD_SPECTRUM_MODULATION_DIS | R/W | 0h | 禁用展频调制 (SSM)
|
| 29 | RESERVED | R | 0h | 保留 |
| 28 | NO_MTR_FLT_CLOSEDLOOP_DIS | R/W | 0h | 禁用闭环中的无电机故障
|
| 27-26 | ABNORMAL_BEMF_PERSISTENT_TIME | R/W | 0h | 异常 BEMF 故障检测的抗尖峰脉冲时间
|
| 25-24 | FLUX_WEAK_REF | R/W | 0h | 弱磁控制器的基准
|
| 23-22 | INPUT_REFERENCE_WINDOW | R/W | 0h | 当输出达到窗口内时禁用所有控制环路
|
| 21 | BUS_POWER_LIMIT_ENABLE | R/W | 0h | 启用总线功率限制。在除功率模式之外的所有输入基准模式中,将输入直流总线功率限制为 MAX_POWER
|
| 20-19 | DIR_INPUT | R/W | 0h | DIR 引脚覆盖
|
| 18 | DIR_CHANGE_MODE | R/W | 0h | 对 DIR 引脚状态变化的响应
|
| 17 | SPEED_LIMIT_ENABLE | R/W | 0h | 启用电机速度限制。在除速度模式之外的所有输入基准模式中,均将电机速度限制为 MAX_SPEED
|
| 16-13 | ACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRY | R/W | 0h | 最终速度与当前速度之间的差异阈值,低于该阈值将施加主动制动
|
| 12-10 | ACTIVE_BRAKE_MOD_INDEX_LIMIT | R/W | 0h | 调制指数限制阈值,低于该阈值将施加主动制动
|
| 9 | SPEED_RANGE_SEL | R/W | 0h | PWM 占空比模式基准输入的频率范围选择
|
| 8-7 | INPUT_REFERENCE_MODE | R/W | 0h | 用于闭环操作的输入基准模式
|
| 6-5 | EEPROM_LOCK_MODE | R/W | 0h | EEPROM 锁定模式
|
| 4-0 | RESERVED | R | 0h | 保留 |
图 8-21 显示了 GD_CONFIG1,表 8-27 中对此进行了介绍。
返回到汇总表。
用于配置栅极驱动器设置的寄存器 1
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | RESERVED | RESERVED | SLEW_RATE | RESERVED | |||
| R-0h | R-0h | R-0h | R/W-0h | R-0h | |||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | RESERVED | OVP_SEL | OVP_EN | RESERVED | OTW_REP |
| R-0h | R-0h | R-0h | R-0h | R/W-0h | R/W-0h | R-0h | R/W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | OCP_DEG | RESERVED | OCP_LVL | OCP_MODE | ||
| R-0h | R-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | CSA_GAIN | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R/W-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30-29 | RESERVED | R | 0h | 保留 |
| 28 | RESERVED | R | 0h | 保留 |
| 27-26 | SLEW_RATE | R/W | 0h | 压摆率
|
| 25-24 | RESERVED | R | 0h | 保留 |
| 23 | RESERVED | R | 0h | 保留 |
| 22 | RESERVED | R | 0h | 保留 |
| 21 | RESERVED | R | 0h | 保留 |
| 20 | RESERVED | R | 0h | 保留 |
| 19 | OVP_SEL | R/W | 0h | 过压电平
|
| 18 | OVP_EN | R/W | 0h | 启用过压
|
| 17 | RESERVED | R | 0h | 保留 |
| 16 | OTW_REP | R/W | 0h | 过热警告报告
|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13-12 | OCP_DEG | R/W | 0h | OCP 抗尖峰脉冲时间
|
| 11 | RESERVED | R | 0h | 保留 |
| 10 | OCP_LVL | R/W | 0h | 过流水平
|
| 9-8 | OCP_MODE | R/W | 0h | OCP 故障模式
|
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | RESERVED | R | 0h | 保留 |
| 2 | RESERVED | R | 0h | 保留 |
| 1-0 | CSA_GAIN | R/W | 0h | 电流检测放大器增益(仅在 DYNAMIC_CSA_GAIN_EN = 0x0 时使用)
|
图 8-22 显示了 GD_CONFIG2,表 8-28 中对此进行了介绍。
返回到汇总表。
用于配置栅极驱动器设置的寄存器 2
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 奇偶校验 | RESERVED | RESERVED | RESERVED | BUCK_PS_DIS | |||
| R-0h | R-0h | R-0h | R-0h | R/W-0h | |||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| BUCK_CL | BUCK_SEL | BUCK_DIS | MIN_ON_TIME | RESERVED | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R-0h | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | 奇偶校验 | R | 0h | 奇偶校验位 |
| 30 | RESERVED | R | 0h | 保留 |
| 29-26 | RESERVED | R | 0h | 保留 |
| 25 | RESERVED | R | 0h | 保留 |
| 24 | BUCK_PS_DIS | R/W | 0h | 禁用降压电源时序
|
| 23 | BUCK_CL | R/W | 0h | 降压电流限制
|
| 22-21 | BUCK_SEL | R/W | 0h | 降压输出电压
|
| 20 | BUCK_DIS | R/W | 0h | 禁用降压
|
| 19-17 | MIN_ON_TIME | R/W | 0h | 低侧 MOSFET 的最短导通时间
|
| 16-13 | RESERVED | R | 0h | 保留 |
| 12-0 | RESERVED | R | 0h | 保留 |