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
表 30-11 列出了 DEBUGSS 寄存器的存储器映射寄存器。表 30-11 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 组 | 部分 |
|---|---|---|---|---|
| 1020h | IIDX | 中断索引 | CPU_INT | 转到 |
| 1028h | IMASK | 中断屏蔽 | CPU_INT | 转到 |
| 1030h | RIS | 原始中断状态 | CPU_INT | 转到 |
| 1038h | MIS | 已屏蔽中断状态 | CPU_INT | 转到 |
| 1040h | ISET | 中断设置 | CPU_INT | 转到 |
| 1048h | ICLR | 中断清除 | CPU_INT | 转到 |
| 10E0h | EVT_MODE | 事件模式 | 转到 | |
| 10FCh | DESC | 模块说明 | 转到 | |
| 1100h | TXD | 发送数据寄存器 | 转到 | |
| 1104h | TXCTL | 发送控制寄存器 | 转到 | |
| 1108h | RXD | 接收数据寄存器 | 转到 | |
| 110Ch | RXCTL | 接收控制寄存器 | 转到 | |
| 1200h | SPECIAL_AUTH | 特殊使能授权寄存器 | 转到 | |
| 1210h | APP_AUTH | 应用 CPU0 授权寄存器 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 30-12 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R-0 | R -0 | 读取 返回 0 |
| 写入类型 | ||
| W | W | 写入 |
| WK | W K | 写入 受密钥保护的写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 30-2 展示了 IIDX,表 30-13 中对此进行了介绍。
返回到汇总表。
该寄存器提供了具有最高优先级的中断索引。0xFF 表示无事件挂起。中断 0x0 是最高优先级,0x1 是次要优先级,而 0xFE 是最低优先级。优先级顺序是固定的。但是,用户可以使用其他寄存器来实现自己的优先级方案,这些寄存器显示了已经发生的中断的完整集合。
每次读取时,仅指示一个中断。读取时,当前中断(最高优先级)由硬件自动清除,同时 RIS 和 MIS 中相应的中断标志也会被清除。从 CPU(不是从调试接口)读取后,必须使用下一个最高优先级中断更新该寄存器,如果没有中断挂起,则显示 0xFF。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STAT | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | |
| 7-0 | STAT | R | 0h | 中断索引状态 0h = 无挂起中断请求 1h = TX 中断 2h = RX 中断 3h = 上电中断。 调试会话已启动。 4h = 上电中断。调试会话已启动。 |
图 30-3 展示了 IMASK,表 30-14 中对此进行了介绍。
返回到汇总表。
中断屏蔽。如果设置了某个位,相应的中断会被取消屏蔽。取消屏蔽中断会导致原始中断显示在 IIDX 以及 MIS 中。
| 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 | PWRDWNIFG | PWRUPIFG | RXIFG | TXIFG | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R/W | 0h | |
| 3 | PWRDWNIFG | R/W | 0h | 屏蔽 MIS 寄存器中的 PWRDWNIFG 0h = 中断会被屏蔽掉 1h = 中断将请求一个中断处理例程,并且 MIS 中的相应位将被置位 |
| 2 | PWRUPIFG | R/W | 0h | 屏蔽 MIS 寄存器中的 PWRUPIFG 0h = 中断会被屏蔽掉 1h = 中断将请求一个中断处理例程,并且 MIS 中的相应位将被置位 |
| 1 | RXIFG | R/W | 0h | 屏蔽 MIS 寄存器中的 RXIFG 0h = 中断会被屏蔽掉 1h = 中断将请求一个中断处理例程,并且 MIS 中的相应位将被置位 |
| 0 | TXIFG | R/W | 0h | 屏蔽 MIS 寄存器中的 TXIFG 0h = 中断会被屏蔽掉 1h = 中断将请求一个中断处理例程,并且 MIS 中的相应位将被置位 |
图 30-4 展示了 RIS,表 30-15 中对此进行了介绍。
返回到汇总表。
原始中断状态。反映所有挂起的中断,而不管屏蔽与否。RIS 寄存器允许用户实施轮询方案。即使相应的 IMASK 位未启用,也可以通过向 ICLR 寄存器位写入 1 来清除该寄存器中设置的标志。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PWRDWNIFG | PWRUPIFG | RXIFG | TXIFG | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R | 0h | |
| 3 | PWRDWNIFG | R | 0h | PWRDWNIFG 的原始中断状态 0h = 未发生 PWRUPIFG 1h = 已发生 PWRUPIFG |
| 2 | PWRUPIFG | R | 0h | PWRUPIFG 的原始中断状态 0h = 未发生 PWRUPIFG 1h = 已发生 PWRUPIFG |
| 1 | RXIFG | R | 0h | RXIFG 的原始中断状态 0h = 未发生 RXIFG 1h = 已发生 RXIFG |
| 0 | TXIFG | R | 0h | TXIFG 的原始中断状态 0h = 未发生 TXIFG 1h = 已发生 TXIFG |
图 30-5 展示了 MIS,表 30-16 中对此进行了介绍。
返回到汇总表。
屏蔽中断状态。这是 IMASK 和 RIS 寄存器的与运算。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PWRDWNIFG | PWRUPIFG | RXIFG | TXIFG | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R | 0h | |
| 3 | PWRDWNIFG | R | 0h | PWRDWNIFG 的屏蔽中断状态 0h = PWRUPIFG 没有请求中断服务例程 1h = PWRUPIFG 请求一个中断服务例程 |
| 2 | PWRUPIFG | R | 0h | PWRUPIFG 的屏蔽中断状态 0h = PWRUPIFG 没有请求一个中断处理例程 1h = PWRUPIFG 请求一个中断处理例程 |
| 1 | RXIFG | R | 0h | RXIFG 的屏蔽中断状态 0h = RXIFG 没有请求一个中断处理例程 1h = RXIFG 请求一个中断处理例程 |
| 0 | TXIFG | R | 0h | TXIFG 的屏蔽中断状态 0h = TXIFG 没有请求一个中断处理例程 1h = TXIFG 请求一个中断处理例程 |
图 30-6 展示了 ISET,表 30-17 中对此进行了介绍。
返回到汇总表。
中断设置。允许通过软件设置中断(在诊断和安全检查中很有用)。向 ISET 中的某个位写入 1 将设置事件,因此相关的 RIS 位也会置位。如果通过屏蔽启用了中断,那么也会设置相应的 MIS 位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| 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 | PWRDWNIFG | PWRUPIFG | RXIFG | TXIFG | |||
| W-0h | W-0h | W-0h | W-0h | W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | W | 0h | |
| 3 | PWRDWNIFG | W | 0h | 设置 RIS 寄存器中的 PWRDWNIFG 0h = 写入 0 不会产生影响 1h = 对应于 PWRUPIFG 的 RIS 位会被置位 |
| 2 | PWRUPIFG | W | 0h | 设置 RIS 寄存器中的 PWRUPIFG 0h = 写入 0 不会产生影响 1h = 对应于 PWRUPIFG 的 RIS 位会被置位 |
| 1 | RXIFG | W | 0h | 设置 RIS 寄存器中的 RXIFG 0h = 写入 0 不会产生影响 1h = 对应于 RXIFG 的 RIS 位会被置位 |
| 0 | TXIFG | W | 0h | 设置 RIS 寄存器中的 TXIFG 0h = 写入 0 不会产生影响 1h = 对应于 TXIFG 的 RIS 位会被置位 |
图 30-7 展示了 ICLR,表 30-18 中对此进行了介绍。
返回到汇总表。
中断清除。写入 1 以清除相应的中断。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| 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 | PWRDWNIFG | PWRUPIFG | RXIFG | TXIFG | |||
| W-0h | W-0h | W-0h | W-0h | W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | W | 0h | |
| 3 | PWRDWNIFG | W | 0h | 清除 RIS 寄存器中的 PWRDWNIFG 0h = 写入 0 不会产生影响 1h = 对应于 PWRUPIFG 的 RIS 位被清零 |
| 2 | PWRUPIFG | W | 0h | 清除 RIS 寄存器中的 PWRUPIFG 0h = 写入 0 不会产生影响 1h = 对应于 PWRUPIFG 的 RIS 位被清零 |
| 1 | RXIFG | W | 0h | 清除 RIS 寄存器中的 RXIFG 0h = 写入 0 不会产生影响 1h = 对应于 RXIFG 的 RIS 位被清零 |
| 0 | TXIFG | W | 0h | 清除 RIS 寄存器中的 TXIFG 0h = 写入 0 不会产生影响 1h = 对应于 TXIFG 的 RIS 位被清零 |
图 30-8 展示了 EVT_MODE,表 30-19 中对此进行了介绍。
返回到汇总表。
事件模式寄存器。它用于选择在软件模式(软件清除 RIS)或硬件模式(硬件清除 RIS)下是否禁用每条线路
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R- | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R- | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R- | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | INT0_CFG | ||||||
| R- | R-1h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-2 | RESERVED | R | 0h | |
| 1-0 | INT0_CFG | R | 1h | 外设事件的事件线模式选择 0h = 中断或事件线禁用。 1h = 中断或事件线路处于软件模式。软件必须清除 RIS。 2h = 中断或事件线路处于硬件模式。硬件(另一个模块)会自动清除关联的 RIS 标志。 |
图 30-9 展示了 DESC,表 30-20 中对此进行了介绍。
返回到汇总表。
该寄存器标识外设及其确切版本。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| MODULEID | |||||||||||||||
| R-340h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FEATUREVER | INSTNUM | MAJREV | MINREV | ||||||||||||
| R-0h | R-0h | R-0h | R-0h | ||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | MODULEID | R | 340h | 模块标识包含唯一的外设标识号。所有平台模块的分配都保存在中央数据库中,可确保唯一性。 |
| 15-12 | FEATUREVER | R | 0h | 模块 *实例* 的功能集 |
| 11-8 | INSTNUM | R | 0h | 器件中的实例编号。对于具有多个实例的模块,这将是 RTL 的参数 |
| 7-4 | MAJREV | R | 0h | IP 的主要版本 |
| 3-0 | MINREV | R | 0h | IP 的次要版本 |
图 30-10 展示了 TXD,表 30-21 中对此进行了介绍。
返回到汇总表。
该寄存器用于从外部调试工具到 DSSM 模块的数据传输。该寄存器由调试工具写入并由 CPU 读取。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TX_DATA | |||||||||||||||||||||||||||||||
| R-0h | |||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-0 | TX_DATA | R | 0h | 包含由外部调试工具写入 SEC-AP TXDATA 寄存器的数据 |
图 30-11 展示了 TXCTL,表 30-22 中对此进行了介绍。
返回到汇总表。
发送控制寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| TRANSMIT_FLAGS | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| TRANSMIT_FLAGS | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| TRANSMIT_FLAGS | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TRANSMIT_FLAGS | 发送 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | TRANSMIT_FLAGS | R | 0h | 可由外部调试工具设置的通用 TX 标志。功能由 SW 定义。 |
| 0 | 发送 | R | 0h | 指示 DSSM.TXD 中的数据请求,在通过调试 AP 向 DSSM.TXD 写入值时设置。 通过 SW 读取 DSSM.TXD 寄存器时将清除 TX 字段。该工具可以通过读取该字段来检查 TXD 是否为空。 0h = TXD 为空 1h = TXD 已满 |
图 30-12 展示了 RXD,表 30-23 中对此进行了介绍。
返回到汇总表。
接收数据寄存器。该寄存器包含由 CPU 写入的数据。
该数据由外部调试工具读取。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RX_DATA | |||||||||||||||||||||||||||||||
| R/W-0h | |||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-0 | RX_DATA | R/W | 0h | 包含由 SM/OW 写入的数据。 |
图 30-13 展示了 RXCTL,表 30-24 中对此进行了介绍。
返回到汇总表。
接收控制寄存器
| 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 |
| RECEIVE_FLAGS | RECEIVE | ||||||
| R/W-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R/W | 0h | |
| 7-1 | RECEIVE_FLAGS | R/W | 0h | 可由 SW 设置并由外部调试工具读取的通用 RX 标志。功能由 SW 定义。 |
| 0 | RECEIVE | R | 0h | 指示 SW 对 DSSM.RXD 寄存器的写入操作。 通过 SWD 访问端口读取 DSSM.RXD 寄存器时将清除 RX 字段。 0h = RXD 为空 1h = RXD 已满 |
图 30-14 展示了 SPECIAL_AUTH,表 30-25 中对此进行了介绍。
返回到汇总表。
该寄存器用于控制 ET-AP、DFT-TAP、SWD、CFG-AP 和 SEC-AP。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PWRAPEN | AHBAPEN | CFGAPEN | ETAPEN | DFTAPEN | SWDPORTEN | SECAPEN |
| R-0h | R-0h | R-0h | R-1h | R-0h | R-0h | R-1h | R-1h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-7 | RESERVED | R | 0h | |
| 6 | PWRAPEN | R | 0h | 高电平有效输入。当该位为有效状态(且 SWD 访问也被允许)时,调试工具可以访问 PWR-AP 来获取 CPU 的电源和复位状态。当该位为无效状态时,DAPBUS 防火墙将隔离 AP 并阻止访问。 0h = 禁用 PWR-AP 1h = 启用 PWR-AP |
| 5 | AHBAPEN | R | 0h | 通过 AHB-AP DAP 总线隔离来禁用或启用对 M0+ 内核的调试访问。 0h = 禁用 AHB-AP 1h = 启用 AHB-AP |
| 4 | CFGAPEN | R | 1h | 高电平有效输入。当该位为有效状态(且 SWD 访问也被允许)时,调试工具可以通过 Config-AP 来读取器件配置信息。当该位为无效状态时,DAPBUS 防火墙将隔离 AP 并阻止访问 Config-AP。 0h = 禁用 CFG-AP 1h = 启用 CFG-AP |
| 3 | ETAPEN | R | 0h | 高电平有效输入。当该位为有效状态(且 SWD 访问也被允许)时,调试工具可以访问位于 DebugSS Lite 外部的 ET-AP。当该位为无效状态时,DAPBUS 防火墙将隔离 AP 并阻止访问。 0h = 禁用 ET+ -AP 1h = 启用 ET+ -AP |
| 2 | DFTAPEN | R | 0h | 高电平有效输入。当该位为有效状态(且 SWD 访问也被允许)时,调试工具可以访问位于 DebugSS Lite 外部的 DFT-AP。当该位为无效状态时,DAPBUS 防火墙将隔离 AP 并阻止访问。 0h = 禁用 DFT-TAP 1h = 启用 DFT-TAP |
| 1 | SWDPORTEN | R | 1h | 当该位为有效状态时,SW-DP 功能正常。 当该位为无效状态时,SW-DP 会有效地禁用所有外部调试访问。 0h = 禁用 SWD 端口 1h = 启用 SWD 端口 |
| 0 | SECAPEN | R | 1h | 高电平有效输入。当该位为有效状态(且 SWD 访问也被允许)时,调试工具可以通过 Security-AP 来与安全控制逻辑通信。当该位为无效状态时,DAPBUS 防火墙将隔离 AP 并阻止访问 Security-AP。 0h = 禁用 SEC-AP 1h = 启用 SEC-AP |
图 30-15 展示了 APP_AUTH,表 30-26 中对此进行了介绍。
返回到汇总表。
该寄存器用于控制应用 CPU0 的 DBGEN、NIDEN、SPIDEN 和 SPNIDEN。
DBGEN 和 NIDEN 由 DSW 根据有效和调试 IPF ID 进一步进行处理。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SPNIDEN | SPIDEN | NIDEN | DBGEN | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R | 0h | |
| 3 | SPNIDEN | R | 0h | 控制是否启用安全非侵入式调试。 0h = 禁用侵入式调试 1h = 启用侵入式调试 |
| 2 | SPIDEN | R | 0h | 控制是否启用安全侵入式调试。 0h = 禁用侵入式调试 1h = 启用侵入式调试 |
| 1 | NIDEN | R | 0h | 控制是否启用非侵入式调试。 0h = 禁用非侵入式调试 1h = 启用非侵入式调试 |
| 0 | DBGEN | R | 0h | 控制是否启用侵入式调试。 0h = 禁用侵入式调试 1h = 启用侵入式调试 |