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
表 9-2 列出了 GPIO 寄存器的存储器映射寄存器。表 9-2中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 缩写 | 寄存器名称 | 组 | 部分 |
|---|---|---|---|---|
| 400h | FSUB_0 | 订阅者端口 0 | 转到 | |
| 404h | FSUB_1 | 订阅者端口 1 | 转到 | |
| 444h | FPUB_0 | 发布者端口 0 | 转到 | |
| 448h | FPUB_1 | 发布者端口 1 | 转到 | |
| 800h | PWREN | 电源使能 | 转到 | |
| 804h | RSTCTL | 复位控制 | 转到 | |
| 814h | STAT | 状态寄存器 | 转到 | |
| 1010h | CLKOVR | 时钟覆盖 | 转到 | |
| 1018h | PDBGCTL | 外设调试控制 | 转到 | |
| 1020h | IIDX | 中断索引 | CPU_INT | 转到 |
| 1028h | IMASK | 中断屏蔽 | CPU_INT | 转到 |
| 1030h | RIS | 原始中断状态 | CPU_INT | 转到 |
| 1038h | MIS | 已屏蔽中断状态 | CPU_INT | 转到 |
| 1040h | ISET | 中断设置 | CPU_INT | 转到 |
| 1048h | ICLR | 中断清除 | CPU_INT | 转到 |
| 1050h | IIDX | 中断索引 | GEN_EVENT0 | 转到 |
| 1058h | IMASK | 中断屏蔽 | GEN_EVENT0 | 转到 |
| 1060h | RIS | 原始中断状态 | GEN_EVENT0 | 转到 |
| 1068h | MIS | 已屏蔽中断状态 | GEN_EVENT0 | 转到 |
| 1070h | ISET | 中断设置 | GEN_EVENT0 | 转到 |
| 1078h | ICLR | 中断清除 | GEN_EVENT0 | 转到 |
| 1080h | IIDX | 中断索引 | Gen_EVENT1 | 转到 |
| 1088h | IMASK | 中断屏蔽 | Gen_EVENT1 | 转到 |
| 1090h | RIS | 原始中断状态 | Gen_EVENT1 | 转到 |
| 1098h | MIS | 已屏蔽中断状态 | Gen_EVENT1 | 转到 |
| 10A0h | ISET | 中断设置 | Gen_EVENT1 | 转到 |
| 10A8h | ICLR | 中断清除 | Gen_EVENT1 | 转到 |
| 10E0h | EVT_MODE | 事件模式 | 转到 | |
| 10FCh | DESC | 模块说明 | 转到 | |
| 1200h | DOUT3_0 | 数据输出 3 到 0 | 转到 | |
| 1204h | DOUT7_4 | 数据输出 7 到 4 | 转到 | |
| 1208h | DOUT11_8 | 数据输出 11 到 8 | 转到 | |
| 120Ch | DOUT15_12 | 数据输出 15 到 12 | 转到 | |
| 1210h | DOUT19_16 | 数据输出 19 到 16 | 转到 | |
| 1214h | DOUT23_20 | 数据输出 23 到 20 | 转到 | |
| 1218h | DOUT27_24 | 数据输出 27 到 24 | 转到 | |
| 121Ch | DOUT31_28 | 数据输出 31 到 28 | 转到 | |
| 1280h | DOUT31_0 | 数据输出 31 到 0 | 转到 | |
| 1290h | DOUTSET31_0 | 数据输出设置 31 到 0 | 转到 | |
| 12A0h | DOUTCLR31_0 | 数据输出清除 31 到 0 | 转到 | |
| 12B0h | DOUTTGL31_0 | 数据输出切换 31 到 0 | 转到 | |
| 12C0h | DOE31_0 | 数据输出启用 31 到 0 | 转到 | |
| 12D0h | DOESET31_0 | 数据输出启用设置 31 到 0 | 转到 | |
| 12E0h | DOECLR31_0 | 数据输出启用清除 31 到 0 | 转到 | |
| 1300h | DIN3_0 | 数据输入 3 到 0 | 转到 | |
| 1304h | DIN7_4 | 数据输入 7 到 4 | 转到 | |
| 1308h | DIN11_8 | 数据输入 11 到 8 | 转到 | |
| 130Ch | DIN15_12 | 数据输入 15 到 12 | 转到 | |
| 1310h | DIN19_16 | 数据输入 19 到 16 | 转到 | |
| 1314h | DIN23_20 | 数据输入 23 到 20 | 转到 | |
| 1318h | DIN27_24 | 数据输入 27 到 24 | 转到 | |
| 131Ch | DIN31_28 | 数据输入 31 到 28 | 转到 | |
| 1380h | DIN31_0 | 数据输入 31 到 0 | 转到 | |
| 1390h | POLARITY15_0 | 极性 15 到 0 | 转到 | |
| 13A0h | POLARITY31_16 | 极性 31 到 16 | 转到 | |
| 1400h | CTL | FAST WAKE GLOBAL EN | 转到 | |
| 1404h | FASTWAKE | FAST WAKE ENABLE | 转到 | |
| 1500h | SUB0CFG | 订阅者 0 配置 | 转到 | |
| 1508h | FILTEREN15_0 | 滤波器使能 15 到 0 | 转到 | |
| 150Ch | FILTEREN31_16 | 滤波器使能 31 到 16 | 转到 | |
| 1510h | DMAMASK | DMA 写入屏蔽 | 转到 | |
| 1520h | SUB1CFG | 订阅者 1 配置 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 9-3 显示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| K | K | 受密钥保护的写入 |
| W | W | 写入 |
| WK | W K | 写入 受密钥保护的写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 9-4 展示了 FSUB_0,表 9-4 中对此进行了介绍。
返回到汇总表。
订阅者端口
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CHANID | ||||||||||||||
| R/W-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R/W | 0h | |
| 3-0 | CHANID | R/W | 0h | 0 = 已断开连接。 1-15 = 已连接至通道 ID = CHANID。 0h = 值 0 指定事件未连接 Fh = 请参阅您的器件数据表,因为实际允许的最大值可能小于 15。 |
图 9-5 展示了 FSUB_1,表 9-5 中对此进行了介绍。
返回到汇总表。
订阅者端口
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CHANID | ||||||||||||||
| R/W-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R/W | 0h | |
| 3-0 | CHANID | R/W | 0h | 0 = 已断开连接。 1-15 = 已连接至通道 ID = CHANID。 0h = 值 0 指定事件未连接 Fh = 请参阅您的器件数据表,因为实际允许的最大值可能小于 15。 |
图 9-6 展示了 FPUB_0,表 9-6 中对此进行了介绍。
返回到汇总表。
发布者端口
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CHANID | ||||||||||||||
| R/W-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R/W | 0h | |
| 3-0 | CHANID | R/W | 0h | 0 = 已断开连接。 1-15 = 已连接至通道 ID = CHANID。 0h = 值 0 指定事件未连接 Fh = 请参阅您的器件数据表,因为实际允许的最大值可能小于 15。 |
图 9-7 展示了 FPUB_1,表 9-7 中对此进行了介绍。
返回到汇总表。
发布者端口
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CHANID | ||||||||||||||
| R/W-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-4 | RESERVED | R/W | 0h | |
| 3-0 | CHANID | R/W | 0h | 0 = 已断开连接。 1-15 = 已连接至通道 ID = CHANID。 0h = 值 0 指定事件未连接 Fh = 请参阅您的器件数据表,因为实际允许的最大值可能小于 15。 |
图 9-8 展示了 PWREN,表 9-8 中对此进行了介绍。
返回到汇总表。
用于控制电源状态的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 主要 | |||||||
| W-0h | |||||||
| 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 | ENABLE | ||||||
| R/W- | K-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-24 | 主要 | W | 0h | 允许电源状态更改的 KEY 26h = 允许对该寄存器进行写入访问的 KEY |
| 23-1 | RESERVED | R/W | 0h | |
| 0 | ENABLE | K | 0h | 启用电源 必须将 KEY 设置为 26h 才能写入该位。 0h = 禁用电源 1h = 启用电源 |
图 9-9 展示了 RSTCTL,表 9-9 中对此进行了介绍。
返回到汇总表。
用于控制复位有效和无效的寄存器
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| 主要 | |||||||
| W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| W- | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| W- | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESETSTKYCLR | RESETASSERT | |||||
| W- | WK-0h | WK-0h | |||||
图 9-10 展示了 STAT,表 9-10 中对此进行了介绍。
返回到汇总表。
外设启用和复位状态
| 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 |
图 9-11 展示了 CLKOVR,表 9-11 中对此进行了介绍。
返回到汇总表。
该寄存器覆盖了外设向系统发出的功能时钟请求
| 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 |
| ESERVED | RUN_STOP | OVERRIDE | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
图 9-12 展示了 PDBGCTL,表 9-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 |
| ESERVED | 免费 | ||||||
| R/W-0h | R/W-1h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | RESERVED | R/W | 0h | |
| 0 | 免费 | R/W | 1h | 自由运行控制 0h = 当“内核停止”输入变为有效时,外设功能冻结;当该输入变为无效时,外设功能恢复。 1h = 外设忽略“内核停止”输入的状态 |
图 9-13 展示了 IIDX,表 9-13 中对此进行了介绍。
返回到汇总表。
该寄存器提供了具有最高优先级的中断索引。值 0x00 表示没有事件挂起。中断 1 是最高优先级,IIDX 是第二高优先级、4、8、…IIDX^31 是最低优先级。也就是说,设置为 1 的最低位位置表示最高优先级的挂起中断。优先级顺序是固定的。但是,用户可以使用其他寄存器来实现自己的优先级方案,这些寄存器显示了已经发生的中断的完整集合。
每次读取时,仅指示一个中断。读取时,当前中断(最高优先级)由硬件自动清除,同时 [RIS] 和 [MIS] 中相应的中断标志也会被清除。从 CPU(不是从调试接口)读取后,必须使用下一个最高优先级中断更新该寄存器,如果没有中断挂起,则应显示 0x0。
| 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 = DIO0 中断 2h = DIO1 中断 3h = DIO2 中断 4h = DIO3 中断 5h = DIO4 中断 6h = DIO5 中断 7h = DIO6 中断 8h = DIO7 中断 9h =DIO8 中断 Ah = DIO9 中断 BH = DIO10 中断 Ch = DIO11 中断 DH = DIO12 中断 EH = DIO13 中断 FH = DIO14 中断 10h = DIO15 中断 11h = DIO16 中断 12h = DIO17 中断 13h = DIO18 中断 14h = DIO19 中断 15h = DIO20 中断 16h = DIO21 中断 17h = DIO22 中断 18h = DIO23 中断 19h = DIO24 中断 1Ah = DIO25 中断 1Bh = DIO26 中断 1Ch = DIO27 中断 1Dh = DIO28 中断 1Eh = DIO29 中断 1Fh = DIO30 中断 20h = DIO31 中断 |
图 9-14 展示了 IMASK,表 9-14 中对此进行了介绍。
返回到汇总表。
中断屏蔽。如果设置了某个位,相应的中断会被取消屏蔽。取消屏蔽中断会导致原始中断显示在 IIDX 以及 MIS 中。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R/W-0h | R/W-0h | 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R/W-0h | R/W-0h | 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 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R/W | 0h | DIO31 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 30 | DIO30 | R/W | 0h | DIO30 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 29 | DIO29 | R/W | 0h | DIO29 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 28 | DIO28 | R/W | 0h | DIO28 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 27 | DIO27 | R/W | 0h | DIO27 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 26 | DIO26 | R/W | 0h | DIO26 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 25 | DIO25 | R/W | 0h | DIO25 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 24 | DIO24 | R/W | 0h | DIO24 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 23 | DIO23 | R/W | 0h | DIO23 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 22 | DIO22 | R/W | 0h | DIO22 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 21 | DIO21 | R/W | 0h | DIO21 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 20 | DIO20 | R/W | 0h | DIO20 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 19 | DIO19 | R/W | 0h | DIO19 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 18 | DIO18 | R/W | 0h | DIO18 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 17 | DIO17 | R/W | 0h | DIO17 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 16 | DIO16 | R/W | 0h | DIO16 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 15 | DIO15 | R/W | 0h | DIO15 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 14 | DIO14 | R/W | 0h | DIO14 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 13 | DIO13 | R/W | 0h | DIO13 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 12 | DIO12 | R/W | 0h | DIO12 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 11 | DIO11 | R/W | 0h | DIO11 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 10 | DIO10 | R/W | 0h | DIO10 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 9 | DIO9 | R/W | 0h | DIO9 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 8 | DIO8 | R/W | 0h | DIO8 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 7 | DIO7 | R/W | 0h | DIO7 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 6 | DIO6 | R/W | 0h | DIO6 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 5 | DIO5 | R/W | 0h | DIO5 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 4 | DIO4 | R/W | 0h | DIO4 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 3 | DIO3 | R/W | 0h | DIO3 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 2 | DIO2 | R/W | 0h | DIO2 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 1 | DIO1 | R/W | 0h | DIO1 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 0 | DIO0 | R/W | 0h | DIO0 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
图 9-15 展示了 RIS,表 9-15 中对此进行了介绍。
返回到汇总表。
原始中断状态。反映所有挂起的中断,而不管屏蔽与否。RIS 寄存器允许用户实施轮询方案。即使相应的 IMASK 位未启用,也可以通过向 ICLR 寄存器位写入 1 来清除该寄存器中设置的标志。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R | 0h | DIO31 事件 0h = 未发生 DIO31 事件 1h = 已发生 DIO31 事件 |
| 30 | DIO30 | R | 0h | DIO30 事件 0h = 未发生 DIO30 事件 1h = 已发生 DIO30 事件 |
| 29 | DIO29 | R | 0h | DIO29 事件 0h = 未发生 DIO29 事件 1h = 已发生 DIO29 事件 |
| 28 | DIO28 | R | 0h | DIO28 事件 0h = 未发生 DIO28 事件 1h = 已发生 DIO28 事件 |
| 27 | DIO27 | R | 0h | DIO27 事件 0h = 未发生 DIO27 事件 1h = 已发生 DIO27 事件 |
| 26 | DIO26 | R | 0h | DIO26 事件 0h = 未发生 DIO26 事件 1h = 已发生 DIO26 事件 |
| 25 | DIO25 | R | 0h | DIO25 事件 0h = 未发生 DIO25 事件 1h = 已发生 DIO25 事件 |
| 24 | DIO24 | R | 0h | DIO24 事件 0h = 未发生 DIO24 事件 1h = 已发生 DIO24 事件 |
| 23 | DIO23 | R | 0h | DIO23 事件 0h = 未发生 DIO23 事件 1h = 已发生 DIO23 事件 |
| 22 | DIO22 | R | 0h | DIO22 事件 0h = 未发生 DIO22 事件 1h = 已发生 DIO22 事件 |
| 21 | DIO21 | R | 0h | DIO21 事件 0h = 未发生 DIO21 事件 1h = 已发生 DIO21 事件 |
| 20 | DIO20 | R | 0h | DIO20 事件 0h = 未发生 DIO20 事件 1h = 已发生 DIO20 事件 |
| 19 | DIO19 | R | 0h | DIO19 事件 0h = 未发生 DIO19 事件 1h = 已发生 DIO19 事件 |
| 18 | DIO18 | R | 0h | DIO18 事件 0h = 未发生 DIO18 事件 1h = 已发生 DIO18 事件 |
| 17 | DIO17 | R | 0h | DIO17 事件 0h = 未发生 DIO17 事件 1h = 已发生 DIO17 事件 |
| 16 | DIO16 | R | 0h | DIO16 事件 0h = 未发生 DIO16 事件 1h = 已发生 DIO16 事件 |
| 15 | DIO15 | R | 0h | DIO15 事件 0h = 未发生 DIO15 事件 1h = 已发生 DIO15 事件 |
| 14 | DIO14 | R | 0h | DIO14 事件 0h = 未发生 DIO14 事件 1h = 已发生 DIO14 事件 |
| 13 | DIO13 | R | 0h | DIO13 事件 0h = 未发生 DIO13 事件 1h = 已发生 DIO13 事件 |
| 12 | DIO12 | R | 0h | DIO12 事件 0h = 未发生 DIO12 事件 1h = 已发生 DIO12 事件 |
| 11 | DIO11 | R | 0h | DIO11 事件 0h = 未发生 DIO11 事件 1h = 已发生 DIO11 事件 |
| 10 | DIO10 | R | 0h | DIO10 事件 0h = 未发生 DIO10 事件 1h = 已发生 DIO10 事件 |
| 9 | DIO9 | R | 0h | DIO9 事件 0h = 未发生 DIO9 事件 1h = 已发生 DIO9 事件 |
| 8 | DIO8 | R | 0h | DIO8 事件 0h = 未发生 DIO8 事件 1h = 已发生 DIO8 事件 |
| 7 | DIO7 | R | 0h | DIO7 事件 0h = 未发生 DIO7 事件 1h = 已发生 DIO7 事件 |
| 6 | DIO6 | R | 0h | DIO6 事件 0h = 未发生 DIO6 事件 1h = 已发生 DIO6 事件 |
| 5 | DIO5 | R | 0h | DIO5 事件 0h = 未发生 DIO5 事件 1h = 已发生 DIO5 事件 |
| 4 | DIO4 | R | 0h | DIO4 事件 0h = 未发生 DIO4 事件 1h = 已发生 DIO4 事件 |
| 3 | DIO3 | R | 0h | DIO3 事件 0h = 未发生 DIO3 事件 1h = 已发生 DIO3 事件 |
| 2 | DIO2 | R | 0h | DIO2 事件 0h = 未发生 DIO2 事件 1h = 已发生 DIO2 事件 |
| 1 | DIO1 | R | 0h | DIO1 事件 0h = 未发生 DIO1 事件 1h = 已发生 DIO1 事件 |
| 0 | DIO0 | R | 0h | DIO0 事件 0h = 未发生 DIO0 事件 1h = 已发生 DIO0 事件 |
图 9-16 展示了 MIS,表 9-16 中对此进行了介绍。
返回到汇总表。
屏蔽中断状态。这是 IMASK 和 RIS 寄存器的与运算。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R | 0h | DIO31 事件 0h = 未发生 DIO31 事件 1h = 已发生 DIO31 事件 |
| 30 | DIO30 | R | 0h | DIO30 事件 0h = 未发生 DIO30 事件 1h = 已发生 DIO30 事件 |
| 29 | DIO29 | R | 0h | DIO29 事件 0h = 未发生 DIO29 事件 1h = 已发生 DIO29 事件 |
| 28 | DIO28 | R | 0h | DIO28 事件 0h = 未发生 DIO28 事件 1h = 已发生 DIO28 事件 |
| 27 | DIO27 | R | 0h | DIO27 事件 0h = 未发生 DIO27 事件 1h = 已发生 DIO27 事件 |
| 26 | DIO26 | R | 0h | DIO26 事件 0h = 未发生 DIO26 事件 1h = 已发生 DIO26 事件 |
| 25 | DIO25 | R | 0h | DIO25 事件 0h = 未发生 DIO25 事件 1h = 已发生 DIO25 事件 |
| 24 | DIO24 | R | 0h | DIO24 事件 0h = 未发生 DIO24 事件 1h = 已发生 DIO24 事件 |
| 23 | DIO23 | R | 0h | DIO23 事件 0h = 未发生 DIO23 事件 1h = 已发生 DIO23 事件 |
| 22 | DIO22 | R | 0h | DIO22 事件 0h = 未发生 DIO22 事件 1h = 已发生 DIO22 事件 |
| 21 | DIO21 | R | 0h | DIO21 事件 0h = 未发生 DIO21 事件 1h = 已发生 DIO21 事件 |
| 20 | DIO20 | R | 0h | DIO20 事件 0h = 未发生 DIO20 事件 1h = 已发生 DIO20 事件 |
| 19 | DIO19 | R | 0h | DIO19 事件 0h = 未发生 DIO19 事件 1h = 已发生 DIO19 事件 |
| 18 | DIO18 | R | 0h | DIO18 事件 0h = 未发生 DIO18 事件 1h = 已发生 DIO18 事件 |
| 17 | DIO17 | R | 0h | DIO17 事件 0h = 未发生 DIO17 事件 1h = 已发生 DIO17 事件 |
| 16 | DIO16 | R | 0h | DIO16 事件 0h = 未发生 DIO16 事件 1h = 已发生 DIO16 事件 |
| 15 | DIO15 | R | 0h | DIO15 事件 0h = 未发生 DIO15 事件 1h = 已发生 DIO15 事件 |
| 14 | DIO14 | R | 0h | DIO14 事件 0h = 未发生 DIO14 事件 1h = 已发生 DIO14 事件 |
| 13 | DIO13 | R | 0h | DIO13 事件 0h = 未发生 DIO13 事件 1h = 已发生 DIO13 事件 |
| 12 | DIO12 | R | 0h | DIO12 事件 0h = 未发生 DIO12 事件 1h = 已发生 DIO12 事件 |
| 11 | DIO11 | R | 0h | DIO11 事件 0h = 未发生 DIO11 事件 1h = 已发生 DIO11 事件 |
| 10 | DIO10 | R | 0h | DIO10 事件 0h = 未发生 DIO10 事件 1h = 已发生 DIO10 事件 |
| 9 | DIO9 | R | 0h | DIO9 事件 0h = 未发生 DIO9 事件 1h = 已发生 DIO9 事件 |
| 8 | DIO8 | R | 0h | DIO8 事件 0h = 未发生 DIO8 事件 1h = 已发生 DIO8 事件 |
| 7 | DIO7 | R | 0h | DIO7 事件 0h = 未发生 DIO7 事件 1h = 已发生 DIO7 事件 |
| 6 | DIO6 | R | 0h | DIO6 事件 0h = 未发生 DIO6 事件 1h = 已发生 DIO6 事件 |
| 5 | DIO5 | R | 0h | DIO5 事件 0h = 未发生 DIO5 事件 1h = 已发生 DIO5 事件 |
| 4 | DIO4 | R | 0h | DIO4 事件 0h = 未发生 DIO4 事件 1h = 已发生 DIO4 事件 |
| 3 | DIO3 | R | 0h | DIO3 事件 0h = 未发生 DIO3 事件 1h = 已发生 DIO3 事件 |
| 2 | DIO2 | R | 0h | DIO2 事件 0h = 未发生 DIO2 事件 1h = 已发生 DIO2 事件 |
| 1 | DIO1 | R | 0h | DIO1 事件 0h = 未发生 DIO1 事件 1h = 已发生 DIO1 事件 |
| 0 | DIO0 | R | 0h | DIO0 事件 0h = 未发生 DIO0 事件 1h = 已发生 DIO0 事件 |
图 9-17 展示了 ISET,表 9-17 中对此进行了介绍。
返回到汇总表。
中断设置。允许通过软件设置中断(在诊断和安全检查中很有用)。向 ISET 中的某个位写入 1 将设置事件,因此相关的 RIS 位也会置位。如果通过屏蔽启用了中断,那么也会设置相应的 MIS 位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | DIO31 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO31 |
| 30 | DIO30 | W | 0h | DIO30 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO30 |
| 29 | DIO29 | W | 0h | DIO29 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO29 |
| 28 | DIO28 | W | 0h | DIO28 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO28 |
| 27 | DIO27 | W | 0h | DIO27 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO27 |
| 26 | DIO26 | W | 0h | DIO26 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO26 |
| 25 | DIO25 | W | 0h | DIO25 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO25 |
| 24 | DIO24 | W | 0h | DIO24 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO24 |
| 23 | DIO23 | W | 0h | DIO23 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO23 |
| 22 | DIO22 | W | 0h | DIO22 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO22 |
| 21 | DIO21 | W | 0h | DIO21 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO21 |
| 20 | DIO20 | W | 0h | DIO20 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO20 |
| 19 | DIO19 | W | 0h | DIO19 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO19 |
| 18 | DIO18 | W | 0h | DIO18 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO18 |
| 17 | DIO17 | W | 0h | DIO17 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO17 |
| 16 | DIO16 | W | 0h | DIO16 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO16 |
| 15 | DIO15 | W | 0h | DIO15 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO15 |
| 14 | DIO14 | W | 0h | DIO14 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO14 |
| 13 | DIO13 | W | 0h | DIO13 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO13 |
| 12 | DIO12 | W | 0h | DIO12 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO12 |
| 11 | DIO11 | W | 0h | DIO11 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO11 |
| 10 | DIO10 | W | 0h | DIO10 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO10 |
| 9 | DIO9 | W | 0h | DIO9 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO9 |
| 8 | DIO8 | W | 0h | DIO8 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO8 |
| 7 | DIO7 | W | 0h | DIO7 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO7 |
| 6 | DIO6 | W | 0h | DIO6 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO6 |
| 5 | DIO5 | W | 0h | DIO5 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO5 |
| 4 | DIO4 | W | 0h | DIO4 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO4 |
| 3 | DIO3 | W | 0h | DIO3 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO3 |
| 2 | DIO2 | W | 0h | DIO2 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO2 |
| 1 | DIO1 | W | 0h | DIO1 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO1 |
| 0 | DIO0 | W | 0h | DIO0 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO0 |
图 9-18 展示了 ICLR,表 9-18 中对此进行了介绍。
返回到汇总表。
中断清除。写入 1 以清除相应的中断。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | DIO31 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO31 |
| 30 | DIO30 | W | 0h | DIO30 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO30 |
| 29 | DIO29 | W | 0h | DIO29 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO29 |
| 28 | DIO28 | W | 0h | DIO28 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO28 |
| 27 | DIO27 | W | 0h | DIO27 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO27 |
| 26 | DIO26 | W | 0h | DIO26 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO26 |
| 25 | DIO25 | W | 0h | DIO25 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO25 |
| 24 | DIO24 | W | 0h | DIO24 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO24 |
| 23 | DIO23 | W | 0h | DIO23 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO23 |
| 22 | DIO22 | W | 0h | DIO22 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO22 |
| 21 | DIO21 | W | 0h | DIO21 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO21 |
| 20 | DIO20 | W | 0h | DIO20 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO20 |
| 19 | DIO19 | W | 0h | DIO19 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO19 |
| 18 | DIO18 | W | 0h | DIO18 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO18 |
| 17 | DIO17 | W | 0h | DIO17 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO17 |
| 16 | DIO16 | W | 0h | DIO16 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO16 |
| 15 | DIO15 | W | 0h | DIO15 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO15 |
| 14 | DIO14 | W | 0h | DIO14 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO14 |
| 13 | DIO13 | W | 0h | DIO13 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO13 |
| 12 | DIO12 | W | 0h | DIO12 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO12 |
| 11 | DIO11 | W | 0h | DIO11 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO11 |
| 10 | DIO10 | W | 0h | DIO10 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO10 |
| 9 | DIO9 | W | 0h | DIO9 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO9 |
| 8 | DIO8 | W | 0h | DIO8 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO8 |
| 7 | DIO7 | W | 0h | DIO7 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO7 |
| 6 | DIO6 | W | 0h | DIO6 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO6 |
| 5 | DIO5 | W | 0h | DIO5 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO5 |
| 4 | DIO4 | W | 0h | DIO4 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO4 |
| 3 | DIO3 | W | 0h | DIO3 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO3 |
| 2 | DIO2 | W | 0h | DIO2 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO2 |
| 1 | DIO1 | W | 0h | DIO1 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO1 |
| 0 | DIO0 | W | 0h | DIO0 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO0 |
图 9-19 展示了 IIDX,表 9-19 中对此进行了介绍。
返回到汇总表。
该寄存器提供了具有最高优先级的中断索引。值 0x00 表示没有事件挂起。中断 1 是最高优先级,IIDX 是第二高优先级、4、8、…IIDX^31 是最低优先级。也就是说,设置为 1 的最低位位置表示最高优先级的挂起中断。优先级顺序是固定的。但是,用户可以使用其他寄存器来实现自己的优先级方案,这些寄存器显示了已经发生的中断的完整集合。
每次读取时,仅指示一个中断。读取时,当前中断(最高优先级)由硬件自动清除,同时 [RIS] 和 [MIS] 中相应的中断标志也会被清除。从 CPU(不是从调试接口)读取后,必须使用下一个最高优先级中断更新该寄存器,如果没有中断挂起,则应显示 0x0。
| 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 = DIO0 中断 2h = DIO1 中断 3h = DIO2 中断 4h = DIO3 中断 5h = DIO4 中断 6h = DIO5 中断 7h = DIO6 中断 8h = DIO7 中断 9h =DIO8 中断 Ah = DIO9 中断 BH = DIO10 中断 Ch = DIO11 中断 DH = DIO12 中断 EH = DIO13 中断 FH = DIO14 中断 10h = DIO15 中断 |
图 9-20 展示了 IMASK,表 9-20 中对此进行了介绍。
返回到汇总表。
中断屏蔽。如果设置了某个位,相应的中断会被取消屏蔽。取消屏蔽中断会导致原始中断显示在 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R/W-0h | R/W-0h | 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 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R/W | 0h | |
| 15 | DIO15 | R/W | 0h | DIO15 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 14 | DIO14 | R/W | 0h | DIO14 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 13 | DIO13 | R/W | 0h | DIO13 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 12 | DIO12 | R/W | 0h | DIO12 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 11 | DIO11 | R/W | 0h | DIO11 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 10 | DIO10 | R/W | 0h | DIO10 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 9 | DIO9 | R/W | 0h | DIO9 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 8 | DIO8 | R/W | 0h | DIO8 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 7 | DIO7 | R/W | 0h | DIO7 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 6 | DIO6 | R/W | 0h | DIO6 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 5 | DIO5 | R/W | 0h | DIO5 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 4 | DIO4 | R/W | 0h | DIO4 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 3 | DIO3 | R/W | 0h | DIO3 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 2 | DIO2 | R/W | 0h | DIO2 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 1 | DIO1 | R/W | 0h | DIO1 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 0 | DIO0 | R/W | 0h | DIO0 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
图 9-21 展示了 RIS,表 9-21 中对此进行了介绍。
返回到汇总表。
原始中断状态。反映所有挂起的中断,而不管屏蔽与否。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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | |
| 15 | DIO15 | R | 0h | DIO15 事件 0h = 未发生 DIO15 事件 1h = 已发生 DIO15 事件 |
| 14 | DIO14 | R | 0h | DIO14 事件 0h = 未发生 DIO14 事件 1h = 已发生 DIO14 事件 |
| 13 | DIO13 | R | 0h | DIO13 事件 0h = 未发生 DIO13 事件 1h = 已发生 DIO13 事件 |
| 12 | DIO12 | R | 0h | DIO12 事件 0h = 未发生 DIO12 事件 1h = 已发生 DIO12 事件 |
| 11 | DIO11 | R | 0h | DIO11 事件 0h = 未发生 DIO11 事件 1h = 已发生 DIO11 事件 |
| 10 | DIO10 | R | 0h | DIO10 事件 0h = 未发生 DIO10 事件 1h = 已发生 DIO10 事件 |
| 9 | DIO9 | R | 0h | DIO9 事件 0h = 未发生 DIO9 事件 1h = 已发生 DIO9 事件 |
| 8 | DIO8 | R | 0h | DIO8 事件 0h = 未发生 DIO8 事件 1h = 已发生 DIO8 事件 |
| 7 | DIO7 | R | 0h | DIO7 事件 0h = 未发生 DIO7 事件 1h = 已发生 DIO7 事件 |
| 6 | DIO6 | R | 0h | DIO6 事件 0h = 未发生 DIO6 事件 1h = 已发生 DIO6 事件 |
| 5 | DIO5 | R | 0h | DIO5 事件 0h = 未发生 DIO5 事件 1h = 已发生 DIO5 事件 |
| 4 | DIO4 | R | 0h | DIO4 事件 0h = 未发生 DIO4 事件 1h = 已发生 DIO4 事件 |
| 3 | DIO3 | R | 0h | DIO3 事件 0h = 未发生 DIO3 事件 1h = 已发生 DIO3 事件 |
| 2 | DIO2 | R | 0h | DIO2 事件 0h = 未发生 DIO2 事件 1h = 已发生 DIO2 事件 |
| 1 | DIO1 | R | 0h | DIO1 事件 0h = 未发生 DIO1 事件 1h = 已发生 DIO1 事件 |
| 0 | DIO0 | R | 0h | DIO0 事件 0h = 未发生 DIO0 事件 1h = 已发生 DIO0 事件 |
图 9-22 展示了 MIS,表 9-22 中对此进行了介绍。
返回到汇总表。
屏蔽中断状态。这是 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | |
| 15 | DIO15 | R | 0h | DIO15 事件 0h = 未发生 DIO15 事件 1h = 已发生 DIO15 事件 |
| 14 | DIO14 | R | 0h | DIO14 事件 0h = 未发生 DIO14 事件 1h = 已发生 DIO14 事件 |
| 13 | DIO13 | R | 0h | DIO13 事件 0h = 未发生 DIO13 事件 1h = 已发生 DIO13 事件 |
| 12 | DIO12 | R | 0h | DIO12 事件 0h = 未发生 DIO12 事件 1h = 已发生 DIO12 事件 |
| 11 | DIO11 | R | 0h | DIO11 事件 0h = 未发生 DIO11 事件 1h = 已发生 DIO11 事件 |
| 10 | DIO10 | R | 0h | DIO10 事件 0h = 未发生 DIO10 事件 1h = 已发生 DIO10 事件 |
| 9 | DIO9 | R | 0h | DIO9 事件 0h = 未发生 DIO9 事件 1h = 已发生 DIO9 事件 |
| 8 | DIO8 | R | 0h | DIO8 事件 0h = 未发生 DIO8 事件 1h = 已发生 DIO8 事件 |
| 7 | DIO7 | R | 0h | DIO7 事件 0h = 未发生 DIO7 事件 1h = 已发生 DIO7 事件 |
| 6 | DIO6 | R | 0h | DIO6 事件 0h = 未发生 DIO6 事件 1h = 已发生 DIO6 事件 |
| 5 | DIO5 | R | 0h | DIO5 事件 0h = 未发生 DIO5 事件 1h = 已发生 DIO5 事件 |
| 4 | DIO4 | R | 0h | DIO4 事件 0h = 未发生 DIO4 事件 1h = 已发生 DIO4 事件 |
| 3 | DIO3 | R | 0h | DIO3 事件 0h = 未发生 DIO3 事件 1h = 已发生 DIO3 事件 |
| 2 | DIO2 | R | 0h | DIO2 事件 0h = 未发生 DIO2 事件 1h = 已发生 DIO2 事件 |
| 1 | DIO1 | R | 0h | DIO1 事件 0h = 未发生 DIO1 事件 1h = 已发生 DIO1 事件 |
| 0 | DIO0 | R | 0h | DIO0 事件 0h = 未发生 DIO0 事件 1h = 已发生 DIO0 事件 |
图 9-23 展示了 ISET,表 9-23 中对此进行了介绍。
返回到汇总表。
中断设置。允许通过软件设置中断(在诊断和安全检查中很有用)。向 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | W | 0h | |
| 15 | DIO15 | W | 0h | DIO15 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO15 |
| 14 | DIO14 | W | 0h | DIO14 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO14 |
| 13 | DIO13 | W | 0h | DIO13 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO13 |
| 12 | DIO12 | W | 0h | DIO12 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO12 |
| 11 | DIO11 | W | 0h | DIO11 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO11 |
| 10 | DIO10 | W | 0h | DIO10 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO10 |
| 9 | DIO9 | W | 0h | DIO9 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO9 |
| 8 | DIO8 | W | 0h | DIO8 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO8 |
| 7 | DIO7 | W | 0h | DIO7 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO7 |
| 6 | DIO6 | W | 0h | DIO6 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO6 |
| 5 | DIO5 | W | 0h | DIO5 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO5 |
| 4 | DIO4 | W | 0h | DIO4 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO4 |
| 3 | DIO3 | W | 0h | DIO3 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO3 |
| 2 | DIO2 | W | 0h | DIO2 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO2 |
| 1 | DIO1 | W | 0h | DIO1 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO1 |
| 0 | DIO0 | W | 0h | DIO0 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO0 |
图 9-24 展示了 ICLR,表 9-24 中对此进行了介绍。
返回到汇总表。
中断清除。写入 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | W | 0h | |
| 15 | DIO15 | W | 0h | DIO15 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO15 |
| 14 | DIO14 | W | 0h | DIO14 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO14 |
| 13 | DIO13 | W | 0h | DIO13 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO13 |
| 12 | DIO12 | W | 0h | DIO12 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO12 |
| 11 | DIO11 | W | 0h | DIO11 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO11 |
| 10 | DIO10 | W | 0h | DIO10 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO10 |
| 9 | DIO9 | W | 0h | DIO9 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO9 |
| 8 | DIO8 | W | 0h | DIO8 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO8 |
| 7 | DIO7 | W | 0h | DIO7 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO7 |
| 6 | DIO6 | W | 0h | DIO6 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO6 |
| 5 | DIO5 | W | 0h | DIO5 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO5 |
| 4 | DIO4 | W | 0h | DIO4 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO4 |
| 3 | DIO3 | W | 0h | DIO3 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO3 |
| 2 | DIO2 | W | 0h | DIO2 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO2 |
| 1 | DIO1 | W | 0h | DIO1 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO1 |
| 0 | DIO0 | W | 0h | DIO0 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO0 |
图 9-25 展示了 IIDX,表 9-25 中对此进行了介绍。
返回到汇总表。
该寄存器提供了具有最高优先级的中断索引。值 0x00 表示没有事件挂起。中断 1 是最高优先级,IIDX 是第二高优先级、4、8、…IIDX^31 是最低优先级。也就是说,设置为 1 的最低位位置表示最高优先级的挂起中断。优先级顺序是固定的。但是,用户可以使用其他寄存器来实现自己的优先级方案,这些寄存器显示了已经发生的中断的完整集合。
每次读取时,仅指示一个中断。读取时,当前中断(最高优先级)由硬件自动清除,同时 [RIS] 和 [MIS] 中相应的中断标志也会被清除。从 CPU(不是从调试接口)读取后,必须使用下一个最高优先级中断更新该寄存器,如果没有中断挂起,则应显示 0x0。
| 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 = DIO0 中断 2h = DIO1 中断 3h = DIO2 中断 4h = DIO3 中断 5h = DIO4 中断 6h = DIO5 中断 7h = DIO6 中断 8h = DIO7 中断 9h =DIO8 中断 Ah = DIO9 中断 BH = DIO10 中断 Ch = DIO11 中断 DH = DIO12 中断 EH = DIO13 中断 FH = DIO14 中断 10h = DIO15 中断 |
图 9-26 展示了 IMASK,表 9-26 中对此进行了介绍。
返回到汇总表。
中断屏蔽。如果设置了某个位,相应的中断会被取消屏蔽。取消屏蔽中断会导致原始中断显示在 IIDX 以及 MIS 中。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R/W-0h | R/W-0h | 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 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R/W | 0h | DIO31 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 30 | DIO30 | R/W | 0h | DIO30 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 29 | DIO29 | R/W | 0h | DIO29 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 28 | DIO28 | R/W | 0h | DIO28 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 27 | DIO27 | R/W | 0h | DIO27 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 26 | DIO26 | R/W | 0h | DIO26 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 25 | DIO25 | R/W | 0h | DIO25 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 24 | DIO24 | R/W | 0h | DIO24 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 23 | DIO23 | R/W | 0h | DIO23 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 22 | DIO22 | R/W | 0h | DIO22 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 21 | DIO21 | R/W | 0h | DIO21 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 20 | DIO20 | R/W | 0h | DIO20 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 19 | DIO19 | R/W | 0h | DIO19 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 18 | DIO18 | R/W | 0h | DIO18 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 17 | DIO17 | R/W | 0h | DIO17 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 16 | DIO16 | R/W | 0h | DIO16 事件屏蔽 0h = 事件被屏蔽 1h = 事件未被屏蔽 |
| 15-0 | 保留 | R/W | 0h |
图 9-27 展示了 RIS,表 9-27 中对此进行了介绍。
返回到汇总表。
原始中断状态。反映所有挂起的中断,而不管屏蔽与否。RIS 寄存器允许用户实施轮询方案。即使相应的 IMASK 位未启用,也可以通过向 ICLR 寄存器位写入 1 来清除该寄存器中设置的标志。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R | 0h | DIO31 事件 0h = 未发生 DIO31 事件 1h = 已发生 DIO31 事件 |
| 30 | DIO30 | R | 0h | DIO30 事件 0h = 未发生 DIO30 事件 1h = 已发生 DIO30 事件 |
| 29 | DIO29 | R | 0h | DIO29 事件 0h = 未发生 DIO29 事件 1h = 已发生 DIO29 事件 |
| 28 | DIO28 | R | 0h | DIO28 事件 0h = 未发生 DIO28 事件 1h = 已发生 DIO28 事件 |
| 27 | DIO27 | R | 0h | DIO27 事件 0h = 未发生 DIO27 事件 1h = 已发生 DIO27 事件 |
| 26 | DIO26 | R | 0h | DIO26 事件 0h = 未发生 DIO26 事件 1h = 已发生 DIO26 事件 |
| 25 | DIO25 | R | 0h | DIO25 事件 0h = 未发生 DIO25 事件 1h = 已发生 DIO25 事件 |
| 24 | DIO24 | R | 0h | DIO24 事件 0h = 未发生 DIO24 事件 1h = 已发生 DIO24 事件 |
| 23 | DIO23 | R | 0h | DIO23 事件 0h = 未发生 DIO23 事件 1h = 已发生 DIO23 事件 |
| 22 | DIO22 | R | 0h | DIO22 事件 0h = 未发生 DIO22 事件 1h = 已发生 DIO22 事件 |
| 21 | DIO21 | R | 0h | DIO21 事件 0h = 未发生 DIO21 事件 1h = 已发生 DIO21 事件 |
| 20 | DIO20 | R | 0h | DIO20 事件 0h = 未发生 DIO20 事件 1h = 已发生 DIO20 事件 |
| 19 | DIO19 | R | 0h | DIO19 事件 0h = 未发生 DIO19 事件 1h = 已发生 DIO19 事件 |
| 18 | DIO18 | R | 0h | DIO18 事件 0h = 未发生 DIO18 事件 1h = 已发生 DIO18 事件 |
| 17 | DIO17 | R | 0h | DIO17 事件 0h = 未发生 DIO17 事件 1h = 已发生 DIO17 事件 |
| 16 | DIO16 | R | 0h | DIO16 事件 0h = 未发生 DIO16 事件 1h = 已发生 DIO16 事件 |
| 15-0 | RESERVED | R | 0h |
图 9-28 展示了 MIS,表 9-28 中对此进行了介绍。
返回到汇总表。
屏蔽中断状态。这是 IMASK 和 RIS 寄存器的与运算。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R | 0h | DIO31 事件 0h = 未发生 DIO31 事件 1h = 已发生 DIO31 事件 |
| 30 | DIO30 | R | 0h | DIO30 事件 0h = 未发生 DIO30 事件 1h = 已发生 DIO30 事件 |
| 29 | DIO29 | R | 0h | DIO29 事件 0h = 未发生 DIO29 事件 1h = 已发生 DIO29 事件 |
| 28 | DIO28 | R | 0h | DIO28 事件 0h = 未发生 DIO28 事件 1h = 已发生 DIO28 事件 |
| 27 | DIO27 | R | 0h | DIO27 事件 0h = 未发生 DIO27 事件 1h = 已发生 DIO27 事件 |
| 26 | DIO26 | R | 0h | DIO26 事件 0h = 未发生 DIO26 事件 1h = 已发生 DIO26 事件 |
| 25 | DIO25 | R | 0h | DIO25 事件 0h = 未发生 DIO25 事件 1h = 已发生 DIO25 事件 |
| 24 | DIO24 | R | 0h | DIO24 事件 0h = 未发生 DIO24 事件 1h = 已发生 DIO24 事件 |
| 23 | DIO23 | R | 0h | DIO23 事件 0h = 未发生 DIO23 事件 1h = 已发生 DIO23 事件 |
| 22 | DIO22 | R | 0h | DIO22 事件 0h = 未发生 DIO22 事件 1h = 已发生 DIO22 事件 |
| 21 | DIO21 | R | 0h | DIO21 事件 0h = 未发生 DIO21 事件 1h = 已发生 DIO21 事件 |
| 20 | DIO20 | R | 0h | DIO20 事件 0h = 未发生 DIO20 事件 1h = 已发生 DIO20 事件 |
| 19 | DIO19 | R | 0h | DIO19 事件 0h = 未发生 DIO19 事件 1h = 已发生 DIO19 事件 |
| 18 | DIO18 | R | 0h | DIO18 事件 0h = 未发生 DIO18 事件 1h = 已发生 DIO18 事件 |
| 17 | DIO17 | R | 0h | DIO17 事件 0h = 未发生 DIO17 事件 1h = 已发生 DIO17 事件 |
| 16 | DIO16 | R | 0h | DIO16 事件 0h = 未发生 DIO16 事件 1h = 已发生 DIO16 事件 |
| 15-0 | RESERVED | R | 0h |
图 9-29 展示了 ISET,表 9-29 中对此进行了介绍。
返回到汇总表。
中断设置。允许通过软件设置中断(在诊断和安全检查中很有用)。向 ISET 中的某个位写入 1 将设置事件,因此相关的 RIS 位也会置位。如果通过屏蔽启用了中断,那么也会设置相应的 MIS 位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | |||||||
| W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | DIO31 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO31 |
| 30 | DIO30 | W | 0h | DIO30 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO30 |
| 29 | DIO29 | W | 0h | DIO29 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO29 |
| 28 | DIO28 | W | 0h | DIO28 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO28 |
| 27 | DIO27 | W | 0h | DIO27 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO27 |
| 26 | DIO26 | W | 0h | DIO26 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO26 |
| 25 | DIO25 | W | 0h | DIO25 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO25 |
| 24 | DIO24 | W | 0h | DIO24 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO24 |
| 23 | DIO23 | W | 0h | DIO23 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO23 |
| 22 | DIO22 | W | 0h | DIO22 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO22 |
| 21 | DIO21 | W | 0h | DIO21 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO21 |
| 20 | DIO20 | W | 0h | DIO20 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO20 |
| 19 | DIO19 | W | 0h | DIO19 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO19 |
| 18 | DIO18 | W | 0h | DIO18 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO18 |
| 17 | DIO17 | W | 0h | DIO17 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO17 |
| 16 | DIO16 | W | 0h | DIO16 事件 0h = 无效 1h = 设置 RIS 寄存器中的 DIO16 |
| 15-0 | 保留 | W | 0h |
图 9-30 展示了 ICLR,表 9-30 中对此进行了介绍。
返回到汇总表。
中断清除。写入 1 以清除相应的中断。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | |||||||
| W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | DIO31 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO31 |
| 30 | DIO30 | W | 0h | DIO30 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO30 |
| 29 | DIO29 | W | 0h | DIO29 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO29 |
| 28 | DIO28 | W | 0h | DIO28 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO28 |
| 27 | DIO27 | W | 0h | DIO27 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO27 |
| 26 | DIO26 | W | 0h | DIO26 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO26 |
| 25 | DIO25 | W | 0h | DIO25 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO25 |
| 24 | DIO24 | W | 0h | DIO24 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO24 |
| 23 | DIO23 | W | 0h | DIO23 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO23 |
| 22 | DIO22 | W | 0h | DIO22 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO22 |
| 21 | DIO21 | W | 0h | DIO21 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO21 |
| 20 | DIO20 | W | 0h | DIO20 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO20 |
| 19 | DIO19 | W | 0h | DIO19 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO19 |
| 18 | DIO18 | W | 0h | DIO18 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO18 |
| 17 | DIO17 | W | 0h | DIO17 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO17 |
| 16 | DIO16 | W | 0h | DIO16 事件 0h = 无效 1h = 清除 RIS 寄存器中的 DIO16 |
| 15-0 | 保留 | W | 0h |
图 9-31 展示了 EVT_MODE,表 9-31 中对此进行了介绍。
返回到汇总表。
事件模式寄存器。它用于选择在软件模式(软件清除 RIS)或硬件模式(硬件清除 RIS)下是否禁用每条线
| 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 | EVT2_CFG | EVT1_CFG | INT0_CFG | ||||
| R/W- | R-2h | R-2h | R-1h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-6 | RESERVED | R/W | 0h | |
| 5-4 | EVT2_CFG | R | 2h | none.GEN_EVENT1 对应事件的事件线模式选择 0h = 中断或事件线被禁用。 1h = 中断或事件线处于软件模式。软件必须清除 RIS。 2h = 中断或事件线处于硬件模式。硬件(另一个模块)会自动清除关联的 RIS 标志。 |
| 3-2 | EVT1_CFG | R | 2h | none.GEN_EVENT0 对应事件的事件线模式选择 0h = 中断或事件线被禁用。 1h = 中断或事件线处于软件模式。软件必须清除 RIS。 2h = 中断或事件线处于硬件模式。硬件(另一个模块)会自动清除关联的 RIS 标志。 |
| 1-0 | INT0_CFG | R | 1h | none.CPU_INT 对应事件的事件线模式选择 0h = 中断或事件线被禁用。 1h = 中断或事件线处于软件模式。软件必须清除 RIS。 2h = 中断或事件线处于硬件模式。硬件(另一个模块)会自动清除关联的 RIS 标志。 |
图 9-32 展示了 DESC,表 9-32 中对此进行了介绍。
返回到汇总表。
该寄存器标识外设及其确切版本。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| MODULEID | |||||||||||||||
| R-1611h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FEATUREVER | RESERVED | MAJREV | MINREV | ||||||||||||
| R- | R- | R- | R- | ||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | MODULEID | R | 1611h | 模块标识包含唯一的外设标识号。所有平台模块的分配都保存在中央数据库中,可确保唯一性。 0h = 最小值 FFFFh = 尽可能高的值 |
| 15-12 | FEATUREVER | R | 0h | 模块 *实例* 的功能集 0h = 最小值 Fh = 尽可能高的值 |
| 11-8 | RESERVED | R | 0h | |
| 7-4 | MAJREV | R | 0h | IP 的主要版本 0h = 最小值 Fh = 尽可能高的值 |
| 3-0 | MINREV | R | 0h | IP 的次要版本 0h = 最小值 Fh = 尽可能高的值 |
图 9-33 展示了 DOUT3_0,表 9-33 中对此进行了介绍。
返回到汇总表。
配置为 DIO3 至 DIO0 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 3 至 0 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO3 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO2 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO1 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO0 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO3 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO3 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO2 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO2 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO1 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO1 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO0 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO0 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-34 展示了 DOUT7_4,表 9-34 中对此进行了介绍。
返回到汇总表。
配置为 DIO7 至 DIO4 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 7 至 4 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO7 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO6 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO5 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO4 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO7 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO7 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO6 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO6 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO5 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO5 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO4 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO4 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-35 展示了 DOUT11_8,表 9-35 中对此进行了介绍。
返回到汇总表。
配置为 DIO11 至 DIO8 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 11 至 8 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO11 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO10 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO9 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO8 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO11 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO11 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO10 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO10 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO9 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO9 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO8 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO8 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-36 展示了 DOUT15_12,表 9-36 中对此进行了介绍。
返回到汇总表。
配置为 DIO15 至 DIO12 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 15 至 12 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO15 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO14 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO13 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO12 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO15 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO15 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO14 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO14 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO13 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO13 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO12 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO12 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-37 展示了 DOUT19_16,表 9-37 中对此进行了介绍。
返回到汇总表。
配置为 DIO19 至 DIO16 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 19 至 16 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO19 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO18 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO17 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO16 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO19 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO19 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO18 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO18 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO17 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO17 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO16 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO16 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-38 展示了 DOUT23_20,表 9-38 中对此进行了介绍。
返回到汇总表。
配置为 DIO23 至 DIO20 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 23 至 20 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO23 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO22 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO21 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO20 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO23 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO23 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO22 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO22 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO21 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO21 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO20 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO20 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-39 展示了 DOUT27_24,表 9-39 中对此进行了介绍。
返回到汇总表。
配置为 DIO27 至 DIO24 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 27 至 24 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO27 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO26 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO25 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO24 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO27 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO27 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO26 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO26 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO25 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO25 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO24 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO24 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-40 展示了 DOUT31_28,表 9-40 中对此进行了介绍。
返回到汇总表。
配置为 DIO31 至 DIO28 的引脚的数据输出。这是一个别名寄存器,用于对 DOUT31_0 寄存器中的位 31 至 28 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO31 | ||||||
| W-0h | W-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO30 | ||||||
| W-0h | W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO29 | ||||||
| W-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO28 | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | W | 0h | |
| 24 | DIO31 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO31 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23-17 | RESERVED | W | 0h | |
| 16 | DIO30 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO30 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15-9 | 保留 | W | 0h | |
| 8 | DIO29 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO29 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7-1 | RESERVED | W | 0h | |
| 0 | DIO28 | W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO28 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-41 展示了 DOUT31_0,表 9-41 中对此进行了介绍。
返回到汇总表。
配置为 DIO31 至 DIO0 的引脚的数据输出。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R/W-0h | R/W-0h | 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R/W-0h | R/W-0h | 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 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO31 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 30 | DIO30 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO30 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 29 | DIO29 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO29 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 28 | DIO28 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO28 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 27 | DIO27 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO27 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 26 | DIO26 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO26 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 25 | DIO25 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO25 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 24 | DIO24 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO24 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 23 | DIO23 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO23 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 22 | DIO22 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO22 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 21 | DIO21 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO21 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 20 | DIO20 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO20 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 19 | DIO19 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO19 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 18 | DIO18 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO18 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 17 | DIO17 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO17 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 16 | DIO16 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO16 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 15 | DIO15 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO15 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 14 | DIO14 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO14 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 13 | DIO13 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO13 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 12 | DIO12 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO12 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 11 | DIO11 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO11 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 10 | DIO10 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO10 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 9 | DIO9 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO9 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 8 | DIO8 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO8 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 7 | DIO7 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO7 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 6 | DIO6 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO6 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 5 | DIO5 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO5 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 4 | DIO4 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO4 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 3 | DIO3 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO3 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 2 | DIO2 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO2 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 1 | DIO1 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO1 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
| 0 | DIO0 | R/W | 0h | 当通过 DOE31_0 寄存器启用输出时,该位设置配置为 DIO0 的引脚的值。 0h = 输出设定为 0 1h = 输出设定为 1 |
图 9-42 展示了 DOUTSET31_0,表 9-42 中对此进行了介绍。
返回到汇总表。
向该寄存器中的位位置写入 1 会设置 DOUT31_0 寄存器中的相应位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO31 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO31 |
| 30 | DIO30 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO30 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO30 |
| 29 | DIO29 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO29 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO29 |
| 28 | DIO28 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO28 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO28 |
| 27 | DIO27 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO27 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO27 |
| 26 | DIO26 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO26 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO26 |
| 25 | DIO25 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO25 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO25 |
| 24 | DIO24 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO24 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO24 |
| 23 | DIO23 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO23 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO23 |
| 22 | DIO22 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO22 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO22 |
| 21 | DIO21 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO21 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO21 |
| 20 | DIO20 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO20 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO20 |
| 19 | DIO19 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO19 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO19 |
| 18 | DIO18 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO18 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO18 |
| 17 | DIO17 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO17 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO17 |
| 16 | DIO16 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO16 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO16 |
| 15 | DIO15 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO15 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO15 |
| 14 | DIO14 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO14 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO14 |
| 13 | DIO13 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO13 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO13 |
| 12 | DIO12 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO12 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO12 |
| 11 | DIO11 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO11 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO11 |
| 10 | DIO10 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO10 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO10 |
| 9 | DIO9 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO9 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO9 |
| 8 | DIO8 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO8 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO8 |
| 7 | DIO7 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO7 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO7 |
| 6 | DIO6 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO6 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO6 |
| 5 | DIO5 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO5 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO5 |
| 4 | DIO4 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO4 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO4 |
| 3 | DIO3 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO3 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO3 |
| 2 | DIO2 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO2 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO2 |
| 1 | DIO1 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO1 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO1 |
| 0 | DIO0 | W | 0h | 向该位写入 1 会设置 DOUT31_0 寄存器中的 DIO0 位。写入 0 无效。 0h = 无效 1h = 设置 DOUT31_0 中的 DIO0 |
图 9-43 展示了 DOUTCLR31_0,表 9-43 中对此进行了介绍。
返回到汇总表。
向该寄存器中的位位置写入 1 会将 DOUT31_0 寄存器中的相应位清零。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | 向该位写入 1 会将 DOUT31_0 寄存器中的 DIO31 位清零。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO31 |
| 30 | DIO30 | W | 0h | 向该位写入 1 会将 DOUT31_0 寄存器中的 DIO30 位清零。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO30 |
| 29 | DIO29 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO29 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO29 |
| 28 | DIO28 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO28 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO28 |
| 27 | DIO27 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO27 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO27 |
| 26 | DIO26 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO26 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO26 |
| 25 | DIO25 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO25 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO25 |
| 24 | DIO24 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO24 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO24 |
| 23 | DIO23 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO23 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO23 |
| 22 | DIO22 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO22 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO22 |
| 21 | DIO21 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO21 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO21 |
| 20 | DIO20 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO20 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO20 |
| 19 | DIO19 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO19 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO19 |
| 18 | DIO18 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO18 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO18 |
| 17 | DIO17 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO17 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO17 |
| 16 | DIO16 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO16 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO16 |
| 15 | DIO15 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO15 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO15 |
| 14 | DIO14 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO14 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO14 |
| 13 | DIO13 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO13 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO13 |
| 12 | DIO12 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO12 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO12 |
| 11 | DIO11 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO11 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO11 |
| 10 | DIO10 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO10 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO10 |
| 9 | DIO9 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO9 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO9 |
| 8 | DIO8 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO8 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO8 |
| 7 | DIO7 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO7 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO7 |
| 6 | DIO6 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO6 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO6 |
| 5 | DIO5 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO5 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO5 |
| 4 | DIO4 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO4 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO4 |
| 3 | DIO3 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO3 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO3 |
| 2 | DIO2 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO2 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO2 |
| 1 | DIO1 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO1 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO1 |
| 0 | DIO0 | W | 0h | 向该位写入 1 会清除 DOUT31_0 寄存器中的 DIO0 位。写入 0 无效。 0h = 无效 1h = 清除 DOUT31_0 中的 DIO0 |
图 9-44 展示了 DOUTTGL31_0,表 9-44 中对此进行了介绍。
返回到汇总表。
向该寄存器中的位位置写入 1 将反转相应的 DIO 输出。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | 该位用于切换 DIO31 输出。 0h = 无效 1h = 切换输出 |
| 30 | DIO30 | W | 0h | 该位用于切换 DIO30 输出。 0h = 无效 1h = 切换输出 |
| 29 | DIO29 | W | 0h | 该位用于切换 DIO29 输出。 0h = 无效 1h = 切换输出 |
| 28 | DIO28 | W | 0h | 该位用于切换 DIO28 输出。 0h = 无效 1h = 切换输出 |
| 27 | DIO27 | W | 0h | 该位用于切换 DIO27 输出。 0h = 无效 1h = 切换输出 |
| 26 | DIO26 | W | 0h | 该位用于切换 DIO26 输出。 0h = 无效 1h = 切换输出 |
| 25 | DIO25 | W | 0h | 该位用于切换 DIO25 输出。 0h = 无效 1h = 切换输出 |
| 24 | DIO24 | W | 0h | 该位用于切换 DIO24 输出。 0h = 无效 1h = 切换输出 |
| 23 | DIO23 | W | 0h | 该位用于切换 DIO23 输出。 0h = 无效 1h = 切换输出 |
| 22 | DIO22 | W | 0h | 该位用于切换 DIO22 输出。 0h = 无效 1h = 切换输出 |
| 21 | DIO21 | W | 0h | 该位用于切换 DIO21 输出。 0h = 无效 1h = 切换输出 |
| 20 | DIO20 | W | 0h | 该位用于切换 DIO20 输出。 0h = 无效 1h = 切换输出 |
| 19 | DIO19 | W | 0h | 该位用于切换 DIO19 输出。 0h = 无效 1h = 切换输出 |
| 18 | DIO18 | W | 0h | 该位用于切换 DIO18 输出。 0h = 无效 1h = 切换输出 |
| 17 | DIO17 | W | 0h | 该位用于切换 DIO17 输出。 0h = 无效 1h = 切换输出 |
| 16 | DIO16 | W | 0h | 该位用于切换 DIO16 输出。 0h = 无效 1h = 切换输出 |
| 15 | DIO15 | W | 0h | 该位用于切换 DIO15 输出。 0h = 无效 1h = 切换输出 |
| 14 | DIO14 | W | 0h | 该位用于切换 DIO14 输出。 0h = 无效 1h = 切换输出 |
| 13 | DIO13 | W | 0h | 该位用于切换 DIO13 输出。 0h = 无效 1h = 切换输出 |
| 12 | DIO12 | W | 0h | 该位用于切换 DIO12 输出。 0h = 无效 1h = 切换输出 |
| 11 | DIO11 | W | 0h | 该位用于切换 DIO11 输出。 0h = 无效 1h = 切换输出 |
| 10 | DIO10 | W | 0h | 该位用于切换 DIO10 输出。 0h = 无效 1h = 切换输出 |
| 9 | DIO9 | W | 0h | 该位用于切换 DIO9 输出。 0h = 无效 1h = 切换输出 |
| 8 | DIO8 | W | 0h | 该位用于切换 DIO8 输出。 0h = 无效 1h = 切换输出 |
| 7 | DIO7 | W | 0h | 该位用于切换 DIO7 输出。 0h = 无效 1h = 切换输出 |
| 6 | DIO6 | W | 0h | 该位用于切换 DIO6 输出。 0h = 无效 1h = 切换输出 |
| 5 | DIO5 | W | 0h | 该位用于切换 DIO5 输出。 0h = 无效 1h = 切换输出 |
| 4 | DIO4 | W | 0h | 该位用于切换 DIO4 输出。 0h = 无效 1h = 切换输出 |
| 3 | DIO3 | W | 0h | 该位用于切换 DIO3 输出。 0h = 无效 1h = 切换输出 |
| 2 | DIO2 | W | 0h | 该位用于切换 DIO2 输出。 0h = 无效 1h = 切换输出 |
| 1 | DIO1 | W | 0h | 该位用于切换 DIO1 输出。 0h = 无效 1h = 切换输出 |
| 0 | DIO0 | W | 0h | 该位用于切换 DIO0 输出。 0h = 无效 1h = 切换输出 |
图 9-45 展示了 DOE31_0,表 9-45 中对此进行了介绍。
返回到汇总表。
该寄存器用于启用 DIO31 至 DIO0 的数据输出。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R/W-0h | R/W-0h | 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 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R/W-0h | R/W-0h | 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 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R/W | 0h | 启用 DIO31 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 30 | DIO30 | R/W | 0h | 启用 DIO30 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 29 | DIO29 | R/W | 0h | 启用 DIO29 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 28 | DIO28 | R/W | 0h | 启用 DIO28 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 27 | DIO27 | R/W | 0h | 启用 DIO27 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 26 | DIO26 | R/W | 0h | 启用 DIO26 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 25 | DIO25 | R/W | 0h | 启用 DIO25 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 24 | DIO24 | R/W | 0h | 启用 DIO24 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 23 | DIO23 | R/W | 0h | 启用 DIO23 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 22 | DIO22 | R/W | 0h | 启用 DIO22 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 21 | DIO21 | R/W | 0h | 启用 DIO21 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 20 | DIO20 | R/W | 0h | 启用 DIO20 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 19 | DIO19 | R/W | 0h | 启用 DIO19 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 18 | DIO18 | R/W | 0h | 启用 DIO18 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 17 | DIO17 | R/W | 0h | 启用 DIO17 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 16 | DIO16 | R/W | 0h | 启用 DIO16 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 15 | DIO15 | R/W | 0h | 启用 DIO15 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 14 | DIO14 | R/W | 0h | 启用 DIO14 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 13 | DIO13 | R/W | 0h | 启用 DIO13 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 12 | DIO12 | R/W | 0h | 启用 DIO12 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 11 | DIO11 | R/W | 0h | 启用 DIO11 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 10 | DIO10 | R/W | 0h | 启用 DIO10 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 9 | DIO9 | R/W | 0h | 启用 DIO9 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 8 | DIO8 | R/W | 0h | 启用 DIO8 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 7 | DIO7 | R/W | 0h | 启用 DIO7 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 6 | DIO6 | R/W | 0h | 启用 DIO6 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 5 | DIO5 | R/W | 0h | 启用 DIO5 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 4 | DIO4 | R/W | 0h | 启用 DIO4 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 3 | DIO3 | R/W | 0h | 启用 DIO3 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 2 | DIO2 | R/W | 0h | 启用 DIO2 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 1 | DIO1 | R/W | 0h | 启用 DIO1 的数据输出。 0h = 输出禁用 1h = 输出启用 |
| 0 | DIO0 | R/W | 0h | 启用 DIO0 的数据输出。 0h = 输出禁用 1h = 输出启用 |
图 9-46 展示了 DOESET31_0,表 9-46 中对此进行了介绍。
返回到汇总表。
向该寄存器中的位位置写入 1 会设置 DOE31_0 寄存器中的相应位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO31 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO31 |
| 30 | DIO30 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO30 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO30 |
| 29 | DIO29 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO29 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO29 |
| 28 | DIO28 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO28 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO28 |
| 27 | DIO27 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO27 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO27 |
| 26 | DIO26 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO26 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO26 |
| 25 | DIO25 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO25 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO25 |
| 24 | DIO24 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO24 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO24 |
| 23 | DIO23 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO23 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO23 |
| 22 | DIO22 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO22 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO22 |
| 21 | DIO21 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO21 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO21 |
| 20 | DIO20 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO20 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO20 |
| 19 | DIO19 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO19 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO19 |
| 18 | DIO18 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO18 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO18 |
| 17 | DIO17 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO17 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO17 |
| 16 | DIO16 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO16 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO16 |
| 15 | DIO15 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO15 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO15 |
| 14 | DIO14 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO14 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO14 |
| 13 | DIO13 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO13 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO13 |
| 12 | DIO12 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO12 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO12 |
| 11 | DIO11 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO11 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO11 |
| 10 | DIO10 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO10 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO10 |
| 9 | DIO9 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO9 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO9 |
| 8 | DIO8 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO8 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO8 |
| 7 | DIO7 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO7 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO7 |
| 6 | DIO6 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO6 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO6 |
| 5 | DIO5 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO5 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO5 |
| 4 | DIO4 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO4 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO4 |
| 3 | DIO3 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO3 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO3 |
| 2 | DIO2 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO2 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO2 |
| 1 | DIO1 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO1 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO1 |
| 0 | DIO0 | W | 0h | 向该位写入 1 会设置 DOE31_0 寄存器中的 DIO0 位。写入 0 无效。 0h = 无效 1h = 设置 DOE31_0 中的 DIO0 |
图 9-47 展示了 DOECLR31_0,表 9-47 中对此进行了介绍。
返回到汇总表。
向该寄存器中的位位置写入 1 会清除 DOE31_0 寄存器中的相应位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO31 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO31 |
| 30 | DIO30 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO30 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO30 |
| 29 | DIO29 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO29 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO29 |
| 28 | DIO28 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO28 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO28 |
| 27 | DIO27 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO27 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO27 |
| 26 | DIO26 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO26 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO26 |
| 25 | DIO25 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO25 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO25 |
| 24 | DIO24 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO24 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO24 |
| 23 | DIO23 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO23 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO23 |
| 22 | DIO22 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO22 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO22 |
| 21 | DIO21 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO21 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO21 |
| 20 | DIO20 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO20 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO20 |
| 19 | DIO19 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO19 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO19 |
| 18 | DIO18 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO18 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO18 |
| 17 | DIO17 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO17 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO17 |
| 16 | DIO16 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO16 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO16 |
| 15 | DIO15 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO15 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO15 |
| 14 | DIO14 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO14 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO14 |
| 13 | DIO13 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO13 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO13 |
| 12 | DIO12 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO12 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO12 |
| 11 | DIO11 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO11 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO11 |
| 10 | DIO10 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO10 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO10 |
| 9 | DIO9 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO9 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO9 |
| 8 | DIO8 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO8 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO8 |
| 7 | DIO7 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO7 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO7 |
| 6 | DIO6 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO6 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO6 |
| 5 | DIO5 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO5 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO5 |
| 4 | DIO4 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO4 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO4 |
| 3 | DIO3 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO3 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO3 |
| 2 | DIO2 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO2 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO2 |
| 1 | DIO1 | W | 0h | 向该位写入 1 会清除 DOE31_0 寄存器中的 DIO1 位。写入 0 无效。 0h = 无效 1h = 清除 DOE31_0 中的 DIO1 |
| 0 | DIO0 | W | 0h | 向该位写入 1 将 DOE31_0 寄存器中的 DIO0 位清零。写入 0 无效。 0h = 无效 1h = 将 DOE31_0 中的 DIO0 清零 |
图 9-48 展示了 DIN3_0,表 9-48 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO3 至 DIO0 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 3 至 0 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO3 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO2 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO1 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO0 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO3 | R | 0h | 该位读取 DIO3 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO2 | R | 0h | 该位读取 DIO2 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO1 | R | 0h | 该位读取 DIO1 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO0 | R | 0h | 该位读取 DIO0 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-49 展示了 DIN7_4,表 9-49 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO7 至 DIO4 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 7 至 4 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO7 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO6 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO5 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO4 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO7 | R | 0h | 该位读取 DIO7 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO6 | R | 0h | 该位读取 DIO6 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO5 | R | 0h | 该位读取 DIO5 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO4 | R | 0h | 该位读取 DIO4 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-50 展示了 DIN11_8,表 9-50 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO11 至 DIO8 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 11 至 8 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO11 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO10 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO9 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO8 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO11 | R | 0h | 该位读取 DIO11 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO10 | R | 0h | 该位读取 DIO10 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO9 | R | 0h | 该位读取 DIO9 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO8 | R | 0h | 该位读取 DIO8 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-51 展示了 DIN15_12,表 9-51 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO15 至 DIO12 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 15 至 12 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO15 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO14 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO13 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO12 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO15 | R | 0h | 该位读取 DIO15 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO14 | R | 0h | 该位读取 DIO14 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO13 | R | 0h | 该位读取 DIO13 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO12 | R | 0h | 该位读取 DIO12 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-52 展示了 DIN19_16,表 9-52 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO19 至 DIO16 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 19 至 16 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO19 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO18 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO17 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO16 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO19 | R | 0h | 该位读取 DIO19 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO18 | R | 0h | 该位读取 DIO18 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO17 | R | 0h | 该位读取 DIO17 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO16 | R | 0h | 该位读取 DIO16 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-53 展示了 DIN23_20,表 9-53 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO23 至 DIO20 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 23 至 20 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO23 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO22 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO21 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO20 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO23 | R | 0h | 该位读取 DIO23 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO22 | R | 0h | 该位读取 DIO22 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO21 | R | 0h | 该位读取 DIO21 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO20 | R | 0h | 该位读取 DIO20 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-54 展示了 DIN27_24,表 9-54 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO27 至 DIO24 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 27 至 24 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO27 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO26 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO25 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO24 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO27 | R | 0h | 该位读取 DIO27 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO26 | R | 0h | 该位读取 DIO26 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO25 | R | 0h | 该位读取 DIO25 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO24 | R | 0h | 该位读取 DIO24 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-55 展示了 DIN31_28,表 9-55 中对此进行了介绍。
返回到汇总表。
来自配置为 DIO31 至 DIO28 的引脚的数据输入。这是一个别名寄存器,用于对 DIN31_0 寄存器中的位 31 至 28 进行字节访问。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | DIO31 | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | DIO30 | ||||||
| R-0h | R-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | DIO29 | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ESERVED | DIO28 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-25 | RESERVED | R | 0h | |
| 24 | DIO31 | R | 0h | 该位读取 DIO31 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23-17 | RESERVED | R | 0h | |
| 16 | DIO30 | R | 0h | 该位读取 DIO30 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15-9 | 保留 | R | 0h | |
| 8 | DIO29 | R | 0h | 该位读取 DIO29 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7-1 | RESERVED | R | 0h | |
| 0 | DIO28 | R | 0h | 该位读取 DIO28 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-56 展示了 DIN31_0,表 9-56 中对此进行了介绍。
返回到汇总表。
配置为 DIO31 至 DIO0 的引脚的数据输入值。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIO31 | R | 0h | 该位读取 DIO31 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 30 | DIO30 | R | 0h | 该位读取 DIO30 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 29 | DIO29 | R | 0h | 该位读取 DIO29 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 28 | DIO28 | R | 0h | 该位读取 DIO28 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 27 | DIO27 | R | 0h | 该位读取 DIO27 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 26 | DIO26 | R | 0h | 该位读取 DIO26 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 25 | DIO25 | R | 0h | 该位读取 DIO25 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 24 | DIO24 | R | 0h | 该位读取 DIO24 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 23 | DIO23 | R | 0h | 该位读取 DIO23 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 22 | DIO22 | R | 0h | 该位读取 DIO22 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 21 | DIO21 | R | 0h | 该位读取 DIO21 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 20 | DIO20 | R | 0h | 该位读取 DIO20 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 19 | DIO19 | R | 0h | 该位读取 DIO19 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 18 | DIO18 | R | 0h | 该位读取 DIO18 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 17 | DIO17 | R | 0h | 该位读取 DIO17 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 16 | DIO16 | R | 0h | 该位读取 DIO16 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 15 | DIO15 | R | 0h | 该位读取 DIO15 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 14 | DIO14 | R | 0h | 该位读取 DIO14 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 13 | DIO13 | R | 0h | 该位读取 DIO13 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 12 | DIO12 | R | 0h | 该位读取 DIO12 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 11 | DIO11 | R | 0h | 该位读取 DIO11 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 10 | DIO10 | R | 0h | 该位读取 DIO10 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 9 | DIO9 | R | 0h | 该位读取 DIO9 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 8 | DIO8 | R | 0h | 该位读取 DIO8 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 7 | DIO7 | R | 0h | 该位读取 DIO7 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 6 | DIO6 | R | 0h | 该位读取 DIO6 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 5 | DIO5 | R | 0h | 该位读取 DIO5 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 4 | DIO4 | R | 0h | 该位读取 DIO4 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 3 | DIO3 | R | 0h | 该位读取 DIO3 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 2 | DIO2 | R | 0h | 该位读取 DIO2 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 1 | DIO1 | R | 0h | 该位读取 DIO1 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
| 0 | DIO0 | R | 0h | 该位读取 DIO0 的数据输入值。 0h = 输入值为 0 1h = 输入值为 1 |
图 9-57 展示了 POLARITY15_0,表 9-57 中对此进行了介绍。
返回到汇总表。
该寄存器用于启用和配置 DIO15 至 DIO0 上输入边沿检测的极性。当输入事件与配置的极性匹配时,RIS 寄存器中相应的 DIO 位将被置位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO15 | DIO14 | DIO13 | DIO12 | DIO11 | DIO10 | DIO9 | DIO8 | ||||||||
| R/W-0h | R/W-0h | 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 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO7 | DIO6 | DIO5 | DIO4 | DIO3 | DIO2 | DIO1 | DIO0 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-30 | DIO15 | R/W | 0h | 启用和配置 DIO15 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 29-28 | DIO14 | R/W | 0h | 启用和配置 DIO14 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 27-26 | DIO13 | R/W | 0h | 启用和配置 DIO13 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 25-24 | DIO12 | R/W | 0h | 启用和配置 DIO12 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 23-22 | DIO11 | R/W | 0h | 启用和配置 DIO11 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 21-20 | DIO10 | R/W | 0h | 启用和配置 DIO10 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 19-18 | DIO9 | R/W | 0h | 启用和配置 DIO9 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 17-16 | DIO8 | R/W | 0h | 启用和配置 DIO8 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 15-14 | DIO7 | R/W | 0h | 启用和配置 DIO7 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 13-12 | DIO6 | R/W | 0h | 启用和配置 DIO6 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 11-10 | DIO5 | R/W | 0h | 启用和配置 DIO5 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 9-8 | DIO4 | R/W | 0h | 启用和配置 DIO4 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 7-6 | DIO3 | R/W | 0h | 启用和配置 DIO3 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 5-4 | DIO2 | R/W | 0h | 启用和配置 DIO2 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 3-2 | DIO1 | R/W | 0h | 启用和配置 DIO1 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 1-0 | DIO0 | R/W | 0h | 启用和配置 DIO0 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
图 9-58 展示了 POLARITY31_16,表 9-58 中对此进行了介绍。
返回到汇总表。
该寄存器用于启用和配置 DIO31 至 DIO16 上输入边沿检测的极性。当输入事件与配置的极性匹配时,RIS 寄存器中相应的 DIO 位将被置位。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIO31 | DIO30 | DIO29 | DIO28 | DIO27 | DIO26 | DIO25 | DIO24 | ||||||||
| R/W-0h | R/W-0h | 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 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIO23 | DIO22 | DIO21 | DIO20 | DIO19 | DIO18 | DIO17 | DIO16 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-30 | DIO31 | R/W | 0h | 启用和配置 DIO31 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 29-28 | DIO30 | R/W | 0h | 启用和配置 DIO30 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 27-26 | DIO29 | R/W | 0h | 启用和配置 DIO29 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 25-24 | DIO28 | R/W | 0h | 启用和配置 DIO28 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 23-22 | DIO27 | R/W | 0h | 启用和配置 DIO27 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 21-20 | DIO26 | R/W | 0h | 启用和配置 DIO26 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 19-18 | DIO25 | R/W | 0h | 启用和配置 DIO25 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 17-16 | DIO24 | R/W | 0h | 启用和配置 DIO24 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 15-14 | DIO23 | R/W | 0h | 启用和配置 DIO23 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 13-12 | DIO22 | R/W | 0h | 启用和配置 DIO22 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 11-10 | DIO21 | R/W | 0h | 启用和配置 DIO21 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 9-8 | DIO20 | R/W | 0h | 启用和配置 DIO20 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 7-6 | DIO19 | R/W | 0h | 启用和配置 DIO19 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 5-4 | DIO18 | R/W | 0h | 启用和配置 DIO18 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 3-2 | DIO17 | R/W | 0h | 启用和配置 DIO17 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
| 1-0 | DIO16 | R/W | 0h | 启用和配置 DIO16 的边沿检测极性。 0h = 边沿检测禁用 1h = 检测输入事件的上升沿 2h = 检测输入事件的下降沿 3h = 检测输入事件的上升沿和下降沿 |
图 9-59 展示了 CTL,表 9-59 中对此进行了介绍。
返回到汇总表。
GPIO 控制寄存器
| 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 |
| ESERVED | FASTWAKEONLY | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | RESERVED | R/W | 0h | |
| 0 | FASTWAKEONLY | R/W | 0h | FASTWAKEONLY 用于全局控制快速唤醒 0h = 快速唤醒的全局控制未启用,每位快速唤醒功能取决于 FASTWAKE.DIN 1h = 快速唤醒的全局控制启用 |
图 9-60 展示了 FASTWAKE,表 9-60 中对此进行了介绍。
返回到汇总表。
这是针对位切片的每位快速唤醒使能,允许 GPIO 模块保持低功耗状态,并且无需输入同步器或滤波器的高速时钟
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DIN31 | DIN30 | DIN29 | DIN28 | DIN27 | DIN26 | DIN25 | DIN24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIN23 | DIN22 | DIN21 | DIN20 | DIN19 | DIN18 | DIN17 | DIN16 |
| R/W-0h | R/W-0h | 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 |
| DIN15 | DIN14 | DIN13 | DIN12 | DIN11 | DIN10 | DIN9 | DIN8 |
| R/W-0h | R/W-0h | 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 |
| DIN7 | DIN6 | DIN5 | DIN4 | DIN3 | DIN2 | DIN1 | DIN0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DIN31 | R/W | 0h | 启用 DIN31 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 30 | DIN30 | R/W | 0h | 启用 DIN30 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 29 | DIN29 | R/W | 0h | 启用 DIN29 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 28 | DIN28 | R/W | 0h | 启用 DIN29 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 27 | DIN27 | R/W | 0h | 启用 DIN27 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 26 | DIN26 | R/W | 0h | 启用 DIN26 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 25 | DIN25 | R/W | 0h | 启用 DIN25 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 24 | DIN24 | R/W | 0h | 启用 DIN24 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 23 | DIN23 | R/W | 0h | 启用 DIN23 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 22 | DIN22 | R/W | 0h | 启用 DIN22 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 21 | DIN21 | R/W | 0h | 启用 DIN21 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 20 | DIN20 | R/W | 0h | 启用 DIN20 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 19 | DIN19 | R/W | 0h | 启用 DIN19 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 18 | DIN18 | R/W | 0h | 启用 DIN18 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 17 | DIN17 | R/W | 0h | 启用 DIN17 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 16 | DIN16 | R/W | 0h | 启用 DIN16 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 15 | DIN15 | R/W | 0h | 启用 DIN15 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 14 | DIN14 | R/W | 0h | 启用 DIN14 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 13 | DIN13 | R/W | 0h | 启用 DIN13 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 12 | DIN12 | R/W | 0h | 启用 DIN12 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 11 | DIN11 | R/W | 0h | 启用 DIN11 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 10 | DIN10 | R/W | 0h | 启用 DIN10 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 9 | DIN9 | R/W | 0h | 启用 DIN9 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 8 | DIN8 | R/W | 0h | 启用 DIN8 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 7 | DIN7 | R/W | 0h | 启用 DIN7 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 6 | DIN6 | R/W | 0h | 启用 DIN6 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 5 | DIN5 | R/W | 0h | 启用 DIN5 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 4 | DIN4 | R/W | 0h | 启用 DIN4 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 3 | DIN3 | R/W | 0h | 启用 DIN3 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 2 | DIN2 | R/W | 0h | 启用 DIN2 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 1 | DIN1 | R/W | 0h | 启用 DIN1 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
| 0 | DIN0 | R/W | 0h | 启用 DIN0 的快速唤醒功能 0h = 快速唤醒功能禁用 1h = 快速唤醒功能启用 |
图 9-61 展示了 SUB0CFG,表 9-61 中对此进行了介绍。
返回到汇总表。
该寄存器用于启用订阅者 0 事件并定义所选 DIO 0-15 引脚上的输出策略。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | INDEX | ||||||
| R/W-0h | R/W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | OUTPOLICY | ||||||
| R/W-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ENABLE | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 描述 |
|---|---|---|---|---|
| 31-20 | RESERVED | R/W | 0h | |
| 19-16 | INDEX | R/W | 0h | 指示订阅者操作所针对的低 16 位中的特定位 0h = 订阅者操作所针对的特定位为位 0 Fh = 订阅者操作所针对的特定位为位 15 |
| 15-10 | 保留 | R/W | 0h | |
| 9-8 | OUTPOLICY | R/W | 0h | 这些位配置订阅者 0 事件的输出策略。 0h = 所选 DIO 引脚被置位 1h = 所选 DIO 引脚被清零 2h = 所选 DIO 引脚被切换 |
| 7-1 | RESERVED | R/W | 0h | |
| 0 | ENABLE | R/W | 0h | 该位用于启用订阅者 0 事件。 0h = 订阅者 0 事件禁用 1h = 订阅者 0 事件启用 |
图 9-62 展示了 FILTEREN15_0,表 9-62 中对此进行了介绍。
返回到汇总表。
DIN0-DIN15 数字干扰滤波器的可编程计数器长度
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIN15 | DIN14 | DIN13 | DIN12 | DIN11 | DIN10 | DIN9 | DIN8 | ||||||||
| R/W-0h | R/W-0h | 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 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIN7 | DIN6 | DIN5 | DIN4 | DIN3 | DIN2 | DIN1 | DIN0 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-30 | DIN15 | R/W | 0h | DIN15 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 29-28 | DIN14 | R/W | 0h | DIN14 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 27-26 | DIN13 | R/W | 0h | DIN13 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 25-24 | DIN12 | R/W | 0h | DIN12 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 23-22 | DIN11 | R/W | 0h | DIN11 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 21-20 | DIN10 | R/W | 0h | DIN10 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 19-18 | DIN9 | R/W | 0h | DIN9 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 17-16 | DIN8 | R/W | 0h | DIN8 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 15-14 | DIN7 | R/W | 0h | DIN7 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 13-12 | DIN6 | R/W | 0h | DIN6 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 11-10 | DIN5 | R/W | 0h | DIN5 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 9-8 | DIN4 | R/W | 0h | DIN4 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 7-6 | DIN3 | R/W | 0h | DIN3 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 5-4 | DIN2 | R/W | 0h | DIN2 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 3-2 | DIN1 | R/W | 0h | DIN1 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 1-0 | DIN0 | R/W | 0h | DIN0 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
图 9-63 展示了 FILTEREN31_16,表 9-63 中对此进行了介绍。
返回到汇总表。
DIN16-DIN31 数字干扰滤波器的可编程计数器长度
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DIN31 | DIN30 | DIN29 | DIN28 | DIN27 | DIN26 | DIN25 | DIN24 | ||||||||
| R/W-0h | R/W-0h | 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 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIN23 | DIN22 | DIN21 | DIN20 | DIN19 | DIN18 | DIN17 | DIN16 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-30 | DIN31 | R/W | 0h | DIN31 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 29-28 | DIN30 | R/W | 0h | DIN30 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 27-26 | DIN29 | R/W | 0h | DIN29 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 25-24 | DIN28 | R/W | 0h | DIN28 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 23-22 | DIN27 | R/W | 0h | DIN27 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 21-20 | DIN26 | R/W | 0h | DIN26 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 19-18 | DIN25 | R/W | 0h | DIN25 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 17-16 | DIN24 | R/W | 0h | DIN24 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 15-14 | DIN23 | R/W | 0h | DIN23 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 13-12 | DIN22 | R/W | 0h | DIN22 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 11-10 | DIN21 | R/W | 0h | DIN21 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 9-8 | DIN20 | R/W | 0h | DIN20 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 7-6 | DIN19 | R/W | 0h | DIN19 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 5-4 | DIN18 | R/W | 0h | DIN18 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 3-2 | DIN17 | R/W | 0h | DIN17 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
| 1-0 | DIN16 | R/W | 0h | DIN16 数字干扰滤波器的可编程计数器长度 0h = 除了 CDC 同步采样之外没有额外的滤波器 1h = 1 ULPCLK 最小采样 2h = 3 ULPCLK 最小采样 3h = 8 ULPCLK 最小采样 |
图 9-64 展示了 DMAMASK,表 9-64 中对此进行了介绍。
返回到汇总表。
DMA MASK,用于指示允许 DMA 修改哪些位通道。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DOUT31 | DOUT30 | DOUT29 | DOUT28 | DOUT27 | DOUT26 | DOUT25 | DOUT24 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DOUT23 | DOUT22 | DOUT21 | DOUT20 | DOUT19 | DOUT18 | DOUT17 | DOUT16 |
| R/W-0h | R/W-0h | 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 |
| DOUT15 | DOUT14 | DOUT13 | DOUT12 | DOUT11 | DOUT10 | DOUT9 | DOUT8 |
| R/W-0h | R/W-0h | 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 |
| DOUT7 | DOUT6 | DOUT5 | DOUT4 | DOUT3 | DOUT2 | DOUT1 | DOUT0 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31 | DOUT31 | R/W | 0h | 允许 DMA 修改 DOUT31 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 30 | DOUT30 | R/W | 0h | 允许 DMA 修改 DOUT30 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 29 | DOUT29 | R/W | 0h | 允许 DMA 修改 DOUT29 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 28 | DOUT28 | R/W | 0h | 允许 DMA 修改 DOUT28 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 27 | DOUT27 | R/W | 0h | 允许 DMA 修改 DOUT27 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 26 | DOUT26 | R/W | 0h | 允许 DMA 修改 DOUT26 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 25 | DOUT25 | R/W | 0h | 允许 DMA 修改 DOUT25 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 24 | DOUT24 | R/W | 0h | 允许 DMA 修改 DOUT24 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 23 | DOUT23 | R/W | 0h | 允许 DMA 修改 DOUT23 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 22 | DOUT22 | R/W | 0h | 允许 DMA 修改 DOUT22 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 21 | DOUT21 | R/W | 0h | 允许 DMA 修改 DOUT21 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 20 | DOUT20 | R/W | 0h | 允许 DMA 修改 DOUT20 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 19 | DOUT19 | R/W | 0h | 允许 DMA 修改 DOUT19 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 18 | DOUT18 | R/W | 0h | 允许 DMA 修改 DOUT18 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 17 | DOUT17 | R/W | 0h | 允许 DMA 修改 DOUT17 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 16 | DOUT16 | R/W | 0h | 允许 DMA 修改 DOUT16 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 15 | DOUT15 | R/W | 0h | 允许 DMA 修改 DOUT15 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 14 | DOUT14 | R/W | 0h | 允许 DMA 修改 DOUT14 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 13 | DOUT13 | R/W | 0h | 允许 DMA 修改 DOUT13 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 12 | DOUT12 | R/W | 0h | 允许 DMA 修改 DOUT12 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 11 | DOUT11 | R/W | 0h | 允许 DMA 修改 DOUT11 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 10 | DOUT10 | R/W | 0h | 允许 DMA 修改 DOUT10 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 9 | DOUT9 | R/W | 0h | 允许 DMA 修改 DOUT9 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 8 | DOUT8 | R/W | 0h | 允许 DMA 修改 DOUT8 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 7 | DOUT7 | R/W | 0h | 允许 DMA 修改 DOUT7 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 6 | DOUT6 | R/W | 0h | 允许 DMA 修改 DOUT6 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 5 | DOUT5 | R/W | 0h | 允许 DMA 修改 DOUT5 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 4 | DOUT4 | R/W | 0h | 允许 DMA 修改 DOUT4 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 3 | DOUT3 | R/W | 0h | 允许 DMA 修改 DOUT3 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 2 | DOUT2 | R/W | 0h | 允许 DMA 修改 DOUT2 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 1 | DOUT1 | R/W | 0h | 允许 DMA 修改 DOUT1 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
| 0 | DOUT0 | R/W | 0h | 允许 DMA 修改 DOUT0 0h = 不允许 DMA 修改此位通道 1h = 允许 DMA 修改此位通道 |
图 9-65 展示了 SUB1CFG,表 9-65 中对此进行了介绍。
返回到汇总表。
该寄存器用于启用订阅者 1 事件并定义所选 DIO 16-31 引脚上的输出策略。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | INDEX | ||||||
| R/W-0h | R/W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 保留 | OUTPOLICY | ||||||
| R/W-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ENABLE | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 描述 |
|---|---|---|---|---|
| 31-20 | RESERVED | R/W | 0h | |
| 19-16 | INDEX | R/W | 0h | 指示订阅者操作所针对的高 16 位中的特定位 0h = 订阅者操作所针对的特定位为位 16 Fh = 订阅者操作所针对的特定位为位 31 |
| 15-10 | 保留 | R/W | 0h | |
| 9-8 | OUTPOLICY | R/W | 0h | 这些位配置订阅者 1 事件的输出策略。 0h = 所选 DIO 引脚被置位 1h = 所选 DIO 引脚被清零 2h = 所选 DIO 引脚被切换 |
| 7-1 | RESERVED | R/W | 0h | |
| 0 | ENABLE | R/W | 0h | 该位用于启用订阅者 1 事件。 0h = 订阅者 1 事件禁用 1h = 订阅者 1 事件启用 |