ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
表 17-7 列出了 OA 寄存器的存储器映射寄存器。表 17-7 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 组 | 部分 |
|---|---|---|---|---|
| 800h | PWREN | 电源使能 | 转到 | |
| 804h | RSTCTL | 复位控制 | 转到 | |
| 814h | STAT | 状态寄存器 | 转到 | |
| 1010h | CLKOVR | 时钟覆盖 | 转到 | |
| 101Ch | PWRCTL | 功率控制 | 转到 | |
| 1100h | CTL | 控制寄存器 | 转到 | |
| 1108h | CFG | 配置寄存器 | 转到 | |
| 1118h | STAT | 状态寄存器 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 17-8 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| WK | W K | 写入 受密钥保护的写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 17-11 展示了 PWREN,表 17-9 中对此进行了介绍。
返回到汇总表。
用于控制电源状态的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| KEY | |||||||
| W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ENABLE | ||||||
| R/W-0h | R/WK-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 允许电源状态更改的 KEY 26h = 允许对该寄存器进行写入访问的 KEY |
| 23-1 | RESERVED | R/W | 0h | |
| 0 | ENABLE | R/WK | 0h | 启用电源 必须将 KEY 设置为 26h 才能写入该位。 0h = 禁用电源 1h = 启用电源 |
图 17-12 展示了 RSTCTL,表 17-10 中对此进行了介绍。
返回到汇总表。
用于控制复位有效和无效的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| KEY | |||||||
| W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESETSTKYCLR | RESETASSERT | |||||
| W-0h | WK-0h | WK-0h | |||||
图 17-13 展示了 STAT,表 17-11 中对此进行了介绍。
返回到汇总表。
外设启用和复位状态
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R- | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESETSTKY | ||||||
| R- | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R- | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R- | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-17 | RESERVED | R | 0h | |
| 16 | RESETSTKY | R | 0h | 该位指示自 RSTCTL 寄存器中的 RESETSTKYCLR 清除该位以来,外设是否复位 0h = 自 RSTCTL 寄存器中的 RESETSTKYCLR 上次清除该位以来,外设尚未复位 1h = 自从上次清除该位以来,外设已复位 |
| 15-0 | RESERVED | R | 0h |
图 17-14 展示了 CLKOVR,表 17-12 中对此进行了介绍。
返回到汇总表。
该寄存器覆盖了外设向系统发出的功能时钟请求
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RUN_STOP | OVERRIDE | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
图 17-15 展示了 PWRCTL,表 17-13 中对此进行了介绍。
返回到汇总表。
该寄存器控制外设处于空闲状态时是否被禁用。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W- | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R/W- | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W- | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | AUTO_OFF | ||||||
| R/W- | R/W-1h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | RESERVED | R/W | 0h | |
| 0 | AUTO_OFF | R/W | 1h | 设置后,外设将删除其本地 IP“启用请求”,以便在系统中没有其他实体请求启用该外设时将其禁用。 0h = 禁用自动断电功能 1h = 启用自动断电功能 |
图 17-16 展示了 CTL,表 17-14 中对此进行了介绍。
返回到汇总表。
控制寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ENABLE | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | RESERVED | R/W | 0h | |
| 0 | ENABLE | R/W | 0h | OAxn 使能。 0h (R/W) = OAxn 关闭 1h (R/W) = OAxn 开启 |
图 17-17 展示了 CFG,表 17-15 中对此进行了介绍。
返回到汇总表。
配置寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 增益 | MSEL | NSEL | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NSEL | PSEL | OUTPIN | CHOP | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R/W | 0h | |
| 15-13 | 增益 | R/W | 0h | 增益设置。有关枚举信息,请参阅 TRM。 0h = 最小增益值 7h = 最大增益值。 |
| 12-10 | MSEL | R/W | 0h | MSEL 多路复用器选择。 有关可用的确切通道,请参阅器件特定数据表。 0h (R/W) = 无连接 1h (R/W) = 外部引脚 OAn-1 2h (R/W) = VSS 3h (R/W) = DAC12 输出 4h (R/W) = OA[n-1]Rtop |
| 9-7 | NSEL | R/W | 0h | 负 OA 输入选择。 有关可用的确切通道,请参阅器件特定数据表。 0h (R/W) = 无连接 1h (R/W) = 外部引脚 OAn-0 2h (R/W) = 外部引脚 OAn-1 3h (R/W) = OA[n+1]Rbot 4h (R/W) = OA[n]Rtap 5h (R/W) = OA[n]Rtop 6h (R/W) = 备用输入 |
| 6-3 | PSEL | R/W | 0h | 正 OA 输入选择。 有关可用的确切通道,请参阅器件特定数据表。 0h (R/W) = 无连接 1h (R/W) = 外部引脚 OA+0 2h (R/W) = 外部引脚 OAn+1 3h (R/W) = DAC12OUT 4h (R/W) = DAC8OUT 5h (R/W) = VREF 通道 6h (R/W) = OA[n-1]Rtop 7h (R/W) = GPAMP_OUT_INT 输入 8h = 内部接地连接 |
| 2 | OUTPIN | R/W | 0h | 启用输出引脚 0h (R/W) = 禁用输出引脚 1h (R/W) = 启用输出引脚 |
| 1-0 | CHOP | R/W | 0h | 斩波使能。 0h (R/W) = 斩波禁用。 1h (R/W) = 标准斩波启用。 2h (R/W) = 进入平均模式后的斩波。需要在平均模式下将输出端连接到 ADC。 |