ZHCSQH8A September 2025 – October 2025 TCAN5102-Q1
ADVANCE INFORMATION
节 7.6.8 列出了 PWM0 寄存器的存储器映射寄存器。节 7.6.8 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 4000h | PWM1_ACTION | 节 7.6.8.1 | |
| 4000h | PWM0_CTRL | PWM0 控制 | 节 7.6.8.2 |
| 4001h | PWM0_IE0 | 中断启用 | 节 7.6.1.3 |
| 4002h | PWM0_IE1 | 中断启用 | 节 7.6.8.4 |
| 4003h | PWM0_IR | 中断寄存器 | 节 7.6.8.5 |
| 4004h | PWM0_STATUS | 状态 | 节 7.6.8.6 |
| 4005h + 公式 | PWM0_CUR_PULSE[y] | 当前脉冲计数 | 节 7.6.8.7 |
| 4009h | PWM0_CUR_VAL_MSB | 当前值 MSB | 节 7.6.8.8 |
| 400Ah | PWM0_CUR_VAL_LSB | 当前值 LSB | 节 7.6.8.9 |
| 400Bh | PWM0_CONST_MSB | 常量值整数 MSB | 节 7.6.8.10 |
| 400Ch | PWM0_CONST_LSB | 常量值整数 LSB | 节 7.6.8.11 |
| 400Dh | PWM0_STOP_VAL_FRAC_F | 停止小数值(仅频率) | 节 7.6.8.12 |
| 400Eh | PWM0_STOP_VAL_MSB | 停止值整数 MSB | 节 7.6.8.13 |
| 400Fh | PWM0_STOP_VAL_LSB | 停止值整数 LSB | 节 7.6.8.14 |
| 4010h | PWM0_STOP_SL_MSB | 停止斜率 MSB | 节 7.6.8.15 |
| 4011h | PWM0_STOP_SL_MID | 停止斜率中间位字节 | 节 7.6.8.16 |
| 4012h | PWM0_STOP_SL_LSB | 停止斜率 LSB | 节 7.6.8.17 |
| 4013h | PWM0_START_VAL_FRAC_F | 起始小数值(仅频率) | 节 7.6.8.18 |
| 4014h | PWM0_START_VAL_MSB | 起始值 MSB | 节 7.6.8.19 |
| 4015h | PWM0_START_VAL_LSB | 起始值 LSB | 节 7.6.8.20 |
| 4016h | PWM0_START_SL_MSB | 起始斜率 MSB | 节 7.6.8.21 |
| 4017h | PWM0_START_SL_MID | 起始斜率中间字节 | 节 7.6.8.22 |
| 4018h | PWM0_START_SL_LSB | 起始斜率 LSB | 节 7.6.8.23 |
| 4019h | PWM0_END_VAL_CONST_FRAC_F | 结束(频率)或恒定(占空比)小数值 | 节 7.6.8.24 |
| 401Ah | PWM0_END_VAL_MSB | 结束值 MSB | 节 7.6.8.25 |
| 401Bh | PWM0_END_VAL_LSB | 结束值 LSB | 节 7.6.8.26 |
| 401Ch + 公式 | PWM0_PULSE_STOP_RAMP[y] | 开始停止斜坡的脉冲计数 | 节 7.6.8.27 |
| 4020h + 公式 | PWM0_PULSE_MAX[y] | 脉冲计数最大值 | 节 7.6.8.28 |
| 4024h | PWM0_ACTION | 起始动作寄存器 | 节 7.6.8.29 |
| 4030h | PWM0_IAS_CTRL | 输入自动停止控制 | 节 7.6.8.30 |
复杂的位访问类型经过编码可适应小型表单元。节 7.6.8 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| RH | R H | 读取 由硬件置位或清零 |
| 写入类型 | ||
| W | W | 写入 |
| W1C | W 1C | 写入 1 以清零 |
| W1S | W 1S | 写入 1 以进行设置 |
| WP | W P | 写入 需要特权访问 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
| 寄存器数组变量 | ||
| i、j、k、l、m、n | 当这些变量用于寄存器名称、偏移或地址时,它们指的是寄存器数组的值,其中寄存器是一组重复寄存器的一部分。寄存器组构成分层结构,数组用公式表示。 | |
| y | 当该变量用于寄存器名称、偏移或地址时,它指的是寄存器数组的值。 | |