ZHDU116G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
表 20-74 列出了 AUX_EVCTL 寄存器的存储器映射寄存器。表 20-74中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
复杂的位访问类型经过编码可适应小型表单元。表 20-75 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| W0C | W 0C | 写入 0 以清零 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 20-66 展示了 EVSTAT0,表 20-76 对其进行了介绍。
返回到汇总表。
事件状态 0
寄存器保存与 AUX 时钟同步的 64 位事件总线的事件 0 至 15。除非另有说明,否则通过此寄存器读取的所有事件都以 SCE 时钟速率同步。以下订阅者使用此寄存器中的异步版本事件。
- AUX_TIMER2。
- AUX_ANAIF。
- AUX_TDC。
- AUX_SYSIF。
- AUX_AIODIOn。
- EVOBSCFG。
| 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 |
| AUXIO15 | AUXIO14 | AUXIO13 | AUXIO12 | AUXIO11 | AUXIO10 | AUXIO9 | AUXIO8 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUXIO7 | AUXIO6 | AUXIO5 | AUXIO4 | AUXIO3 | AUXIO2 | AUXIO1 | AUXIO0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUXIO15 | R | 0h | AUXIO15 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 7。 |
| 14 | AUXIO14 | R | 0h | AUXIO14 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 6。 |
| 13 | AUXIO13 | R | 0h | AUXIO13 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 5。 |
| 12 | AUXIO12 | R | 0h | AUXIO12 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 4。 |
| 11 | AUXIO11 | R | 0h | AUXIO11 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 3。 |
| 10 | AUXIO10 | R | 0h | AUXIO10 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 2。 |
| 9 | AUXIO9 | R | 0h | AUXIO9 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 1。 |
| 8 | AUXIO8 | R | 0h | AUXIO8 引脚电平,读取值对应于 AUX_AIODIO1:GPIODIN 位 0。 |
| 7 | AUXIO7 | R | 0h | AUXIO7 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 7。 |
| 6 | AUXIO6 | R | 0h | AUXIO6 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 6。 |
| 5 | AUXIO5 | R | 0h | AUXIO5 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 5。 |
| 4 | AUXIO4 | R | 0h | AUXIO4 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 4。 |
| 3 | AUXIO3 | R | 0h | AUXIO3 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 3。 |
| 2 | AUXIO2 | R | 0h | AUXIO2 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 2。 |
| 1 | AUXIO1 | R | 0h | AUXIO1 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 1。 |
| 0 | AUXIO0 | R | 0h | AUXIO0 引脚电平,读取值对应于 AUX_AIODIO0:GPIODIN 位 0。 |
图 20-67 展示了 EVSTAT1,表 20-77 对其进行了介绍。
返回到汇总表。
事件状态 1
寄存器保存与 AUX 时钟同步的 64 位事件总线的事件 16 至 31。除非另有说明,否则通过此寄存器读取的所有事件都以 SCE 时钟速率同步。以下订阅者使用此寄存器中的异步版本事件。
- AUX_TIMER2。
- AUX_ANAIF。
- AUX_TDC。
- AUX_SYSIF。
- AUX_AIODIOn。
- EVOBSCFG。
| 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 |
| AUXIO31 | AUXIO30 | AUXIO29 | AUXIO28 | AUXIO27 | AUXIO26 | AUXIO25 | AUXIO24 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUXIO23 | AUXIO22 | AUXIO21 | AUXIO20 | AUXIO19 | AUXIO18 | AUXIO17 | AUXIO16 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUXIO31 | R | 0h | AUXIO31 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 7。 |
| 14 | AUXIO30 | R | 0h | AUXIO30 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 6。 |
| 13 | AUXIO29 | R | 0h | AUXIO29 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 5。 |
| 12 | AUXIO28 | R | 0h | AUXIO28 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 4。 |
| 11 | AUXIO27 | R | 0h | AUXIO27 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 3。 |
| 10 | AUXIO26 | R | 0h | AUXIO26 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 2。 |
| 9 | AUXIO25 | R | 0h | AUXIO25 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 1。 |
| 8 | AUXIO24 | R | 0h | AUXIO24 引脚电平,读取值对应于 AUX_AIODIO3:GPIODIN 位 0。 |
| 7 | AUXIO23 | R | 0h | AUXIO23 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 7。 |
| 6 | AUXIO22 | R | 0h | AUXIO22 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 6。 |
| 5 | AUXIO21 | R | 0h | AUXIO21 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 5。 |
| 4 | AUXIO20 | R | 0h | AUXIO20 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 4。 |
| 3 | AUXIO19 | R | 0h | AUXIO19 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 3。 |
| 2 | AUXIO18 | R | 0h | AUXIO18 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 2。 |
| 1 | AUXIO17 | R | 0h | AUXIO17 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 1。 |
| 0 | AUXIO16 | R | 0h | AUXIO16 引脚电平,读取值对应于 AUX_AIODIO2:GPIODIN 位 0。 |
图 20-68 展示了 EVSTAT2,表 20-78 对其进行了介绍。
返回到汇总表。
事件状态 2
寄存器保存与 AUX 时钟同步的 64 位事件总线的事件 32 至 47。除非另有说明,否则通过此寄存器读取的所有事件都以 SCE 时钟速率同步。以下订阅者使用此寄存器中的异步版本事件。
- AUX_TIMER2。
- AUX_ANAIF。
- AUX_TDC。
- AUX_SYSIF。
- AUX_AIODIOn。
- EVOBSCFG。
| 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 |
| AUX_COMPB | AUX_COMPA | MCU_OBSMUX1 | MCU_OBSMUX0 | MCU_EV | ACLK_REF | VDDR_RECHARGE | MCU_ACTIVE |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PWR_DWN | SCLK_LF | AON_BATMON_TEMP_UPD | AON_BATMON_BAT_UPD | AON_RTC_4KHZ | AON_RTC_CH2_DLY | AON_RTC_CH2 | MANUAL_EV |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUX_COMPB | R | 0h | 比较器 B 的输出。 AUX_SYSIF:EVSYNCRATE.AUX_COMPB_SYNC_RATE 的配置设置该事件的同步速率。 |
| 14 | AUX_COMPA | R | 0h | 比较器 A 的输出。 AUX_SYSIF:EVSYNCRATE.AUX_COMPA_SYNC_RATE 的配置设置该事件的同步速率。 |
| 13 | MCU_OBSMUX1 | R | 0h | 来自 IOC 的观测输入 1。 此事件由 IOC:OBSAUXOUTPUT.SEL1 配置。 |
| 12 | MCU_OBSMUX0 | R | 0h | 来自 IOC 的观测输入 0。 此事件由 IOC:OBSAUXOUTPUT.SEL0 配置,并可由 IOC:OBSAUXOUTPUT.SEL_MISC 覆盖。 |
| 11 | MCU_EV | R | 0h | 由 EVENT:AUXSEL0 配置的事件中的事件。 |
| 10 | ACLK_REF | R | 0h | TDC 基准时钟。 它由 DDI_0_OSC:CTL0.ACLK_REF_SRC_SEL 配置,并由 AUX_SYSIF:TDCREFCLKCTL.REQ 使能。 |
| 9 | VDDR_RECHARGE | R | 0h | 在 VDDR 充电期间,事件为高电平。 |
| 8 | MCU_ACTIVE | R | 0h | 系统(MCU、AUX 或 JTAG 域)处于运行状态或转换至运行状态(GLDO 或直流/直流电源状态)时,事件为高电平。在 VDDR 充电期间,事件不处于高电平。 |
| 7 | PWR_DWN | R | 0h | 系统(MCU、AUX 或 JTAG 域)处于断电状态(uLDO 电源)时,事件为高电平。 |
| 6 | SCLK_LF | R | 0h | SCLK_LF 时钟 |
| 5 | AON_BATMON_TEMP_UPD | R | 0h | 当更新 AON_BATMON:TEMP 时,事件在两个 SCLK_MF 时钟周期内为高电平。 |
| 4 | AON_BATMON_BAT_UPD | R | 0h | 当更新 AON_BATMON:BAT 时,事件在两个 SCLK_MF 时钟周期内为高电平。 |
| 3 | AON_RTC_4KHZ | R | 0h | AON_RTC:SUBSEC.VALUE 位 19。 AON_RTC:CTL.RTC_4KHZ_EN 使能此事件。 |
| 2 | AON_RTC_CH2_DLY | R | 0h | AON_RTC:EVFLAGS.CH2 被 AON_RTC:CTL.EV_DELAY 配置延迟。 |
| 1 | AON_RTC_CH2 | R | 0h | AON_RTC:EVFLAGS.CH2. |
| 0 | MANUAL_EV | R | 0h | 可编程事件。相关说明请参阅 MANUAL。 |
图 20-69 展示了 EVSTAT3,表 20-79 对此进行了介绍。
返回到汇总表。
事件状态 3
寄存器保存与 AUX 时钟同步的 64 位事件总线的事件 48 至 63。除非另有说明,否则通过此寄存器读取的所有事件都以 SCE 时钟速率同步。以下订阅者使用此寄存器中的异步版本事件。
- AUX_TIMER2。
- AUX_ANAIF。
- AUX_TDC。
- AUX_SYSIF。
- AUX_AIODIOn。
- EVOBSCFG。
| 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 |
| AUX_TIMER2_CLKSWITCH_RDY | AUX_DAC_HOLD_ACTIVE | AUX_SMPH_AUTOTAKE_DONE | AUX_ADC_FIFO_NOT_EMPTY | AUX_ADC_FIFO_ALMOST_FULL | AUX_ADC_IRQ | AUX_ADC_DONE | AUX_ISRC_RESET_N |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_TDC_DONE | AUX_TIMER0_EV | AUX_TIMER1_EV | AUX_TIMER2_PULSE | AUX_TIMER2_EV3 | AUX_TIMER2_EV2 | AUX_TIMER2_EV1 | AUX_TIMER2_EV0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUX_TIMER2_CLKSWITCH_RDY | R | 0h | AUX_SYSIF:TIMER2CLKSWITCH.RDY |
| 14 | AUX_DAC_HOLD_ACTIVE | R | 0h | AUX_ANAIF:DACSTAT.HOLD_ACTIVE |
| 13 | AUX_SMPH_AUTOTAKE_DONE | R | 0h | 相关说明,请参阅 AUX_SMPH:AUTOTAKE.SMPH_ID。 |
| 12 | AUX_ADC_FIFO_NOT_EMPTY | R | 0h | AUX_ANAIF:ADCFIFOSTAT.EMPTY 取反 |
| 11 | AUX_ADC_FIFO_ALMOST_FULL | R | 0h | AUX_ANAIF:ADCFIFOSTAT.ALMOST_FULL |
| 10 | AUX_ADC_IRQ | R | 0h | 该事件的逻辑函数是可配置的。 当 DMACTL.EN = 1 时: 事件 = UDMA0 通道 7 完成事件或 AUX_ANAIF:ADCFIFOSTAT.OVERFLOW 或 AUX_ANAIF:ADCFIFOSTAT.UNDERFLOW 当 DMACTL.EN = 0 时: 事件 =(非 AUX_ANAIF:ADCFIFOSTAT.EMPTY)或 AUX_ANAIF:ADCFIFOSTAT.OVERFLOW 或 AUX_ANAIF:ADCFIFOSTAT.UNDERFLOW UDMA0:DONEMASK 中的位 7 必须为 0。 |
| 9 | AUX_ADC_DONE | R | 0h | AUX_ANAIF ADC 转换完成事件。 事件以 AUX 总线速率同步。 |
| 8 | AUX_ISRC_RESET_N | R | 0h | AUX_ANAIF:ISRCCTL.RESET_N |
| 7 | AUX_TDC_DONE | R | 0h | AUX_TDC:STAT.DONE |
| 6 | AUX_TIMER0_EV | R | 0h | AUX_TIMER0_EV 事件,相关说明请参阅 AUX_TIMER01:T0TARGET。 |
| 5 | AUX_TIMER1_EV | R | 0h | AUX_TIMER1_EV 事件,相关说明请参阅 AUX_TIMER01:T1TARGET。 |
| 4 | AUX_TIMER2_PULSE | R | 0h | AUX_TIMER2 脉冲事件。 AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE 的配置设置该事件的同步速率。 |
| 3 | AUX_TIMER2_EV3 | R | 0h | AUX_TIMER2 事件输出 3。 AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE 的配置设置该事件的同步速率。 |
| 2 | AUX_TIMER2_EV2 | R | 0h | AUX_TIMER2 事件输出 2。 AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE 的配置设置该事件的同步速率。 |
| 1 | AUX_TIMER2_EV1 | R | 0h | AUX_TIMER2 事件输出 1。 AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE 的配置设置该事件的同步速率。 |
| 0 | AUX_TIMER2_EV0 | R | 0h | AUX_TIMER2 事件输出 0。 AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE 的配置设置该事件的同步速率。 |
图 20-70 展示了 SCEWEVCFG0,表 20-80 对其进行了介绍。
返回到汇总表。
传感器控制器引擎等待事件配置 0
此寄存器的配置和 SCEWEVCFG1 控制 AUX_SCE:WUSTAT.EV_SIGNALS 中的位索引 7。此位可由 AUX_SCE WEV0、WEV1、BEV0 和 BEV1 指令使用。
当 COMB_EV_EN = 0 时:
AUX_SCE:WUSTAT.EV_SIGNALS (7) = EV0_SEL 事件
当 COMB_EV_EN = 1 时:
AUX_SCE:WUSTAT.EV_SIGNALS (7) =(EV0_SEL 事件)或(SCEWEVCFG1.EV1_SEL 事件)
位字段 SCEWEVCFG1.EV0_POL 和 SCEWEVCFG1.EV1_POL 控制所选事件的极性。
当需要带超时等待某个特定条件时,事件组合非常有用。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | COMB_EV_EN | EV0_SEL | |||||
| R-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-7 | RESERVED | R | 0h | 保留 |
| 6 | COMB_EV_EN | R/W | 0h | 事件组合控制: 0:禁用事件组合。 1:启用事件组合。 |
| 5-0 | EV0_SEL | R/W | 0h | 从同步事件总线中选择要在事件公式中使用的事件源。 0h = EVSTAT0.AUXIO0 1h = EVSTAT0.AUXIO1 2h = EVSTAT0.AUXIO2 3h = EVSTAT0.AUXIO3 4h = EVSTAT0.AUXIO4 5h = EVSTAT0.AUXIO5 6h = EVSTAT0.AUXIO6 7h = EVSTAT0.AUXIO7 8h = EVSTAT0.AUXIO8 9h = EVSTAT0.AUXIO9 Ah = EVSTAT0.AUXIO10 Bh = EVSTAT0.AUXIO11 Ch = EVSTAT0.AUXIO12 Dh = EVSTAT0.AUXIO13 Eh = EVSTAT0.AUXIO14 Fh = EVSTAT0.AUXIO15 10h = EVSTAT1.AUXIO16 11h = EVSTAT1.AUXIO17 12h = EVSTAT1.AUXIO18 13h = EVSTAT1.AUXIO19 14h = EVSTAT1.AUXIO20 15h = EVSTAT1.AUXIO21 16h = EVSTAT1.AUXIO22 17h = EVSTAT1.AUXIO23 18h = EVSTAT1.AUXIO24 19h = EVSTAT1.AUXIO25 1Ah = EVSTAT1.AUXIO26 1Bh = EVSTAT1.AUXIO27 1Ch = EVSTAT1.AUXIO28 1Dh = EVSTAT1.AUXIO29 1Eh = EVSTAT1.AUXIO30 1Fh = EVSTAT1.AUXIO31 20h = PROGDLY 中说明的可编程事件 21h = EVSTAT2.AON_RTC_CH2 22h = EVSTAT2.AON_RTC_CH2_DLY 23h = EVSTAT2.AON_RTC_4KHZ 24h = EVSTAT2.AON_BATMON_BAT_UPD 25h = EVSTAT2.AON_BATMON_TEMP_UPD 26h = EVSTAT2.SCLK_LF 27h = EVSTAT2.PWR_DWN 28h = EVSTAT2.MCU_ACTIVE 29h = EVSTAT2.VDDR_RECHARGE 2Ah = EVSTAT2.ACLK_REF 2Bh = EVSTAT2.MCU_EV 2Ch = EVSTAT2.MCU_OBSMUX0 2Dh = EVSTAT2.MCU_OBSMUX1 2Eh = EVSTAT2.AUX_COMPA 2Fh = EVSTAT2.AUX_COMPB 30h = EVSTAT3.AUX_TIMER2_EV0 31h = EVSTAT3.AUX_TIMER2_EV1 32h = EVSTAT3.AUX_TIMER2_EV2 33h = EVSTAT3.AUX_TIMER2_EV3 34h = EVSTAT3.AUX_TIMER2_PULSE 35h = EVSTAT3.AUX_TIMER1_EV 36h = EVSTAT3.AUX_TIMER0_EV 37h = EVSTAT3.AUX_TDC_DONE 38h = EVSTAT3.AUX_ISRC_RESET_N 39h = EVSTAT3.AUX_ADC_DONE 3Ah = EVSTAT3.AUX_ADC_IRQ 3Bh = EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL 3Ch = EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY 3Dh = EVSTAT3.AUX_SMPH_AUTOTAKE_DONE 3Eh = EVSTAT3.AUX_DAC_HOLD_ACTIVE 3Fh = EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY |
图 20-71 展示了 SCEWEVCFG1,表 20-81 对其进行了介绍。
返回到汇总表。
传感器控制器引擎等待事件配置 1
相关说明请参阅 SCEWEVCFG0。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EV0_POL | EV1_POL | EV1_SEL | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7 | EV0_POL | R/W | 0h | SCEWEVCFG0.EV0_SEL 事件的极性。 当 SCEWEVCFG0.COMB_EV_EN 为 0 时: 0:非反相。 1:非反相。 当 SCEWEVCFG0.COMB_EV_EN 为 1 时。 0:非反相。 1:反相。 |
| 6 | EV1_POL | R/W | 0h | EV1_SEL 事件的极性。 当 SCEWEVCFG0.COMB_EV_EN 为 0 时: 0:非反相。 1:非反相。 当 SCEWEVCFG0.COMB_EV_EN 为 1 时。 0:非反相。 1:反相。 |
| 5-0 | EV1_SEL | R/W | 0h | 从同步事件总线中选择要在事件公式中使用的事件源。 0h = EVSTAT0.AUXIO0 1h = EVSTAT0.AUXIO1 2h = EVSTAT0.AUXIO2 3h = EVSTAT0.AUXIO3 4h = EVSTAT0.AUXIO4 5h = EVSTAT0.AUXIO5 6h = EVSTAT0.AUXIO6 7h = EVSTAT0.AUXIO7 8h = EVSTAT0.AUXIO8 9h = EVSTAT0.AUXIO9 Ah = EVSTAT0.AUXIO10 Bh = EVSTAT0.AUXIO11 Ch = EVSTAT0.AUXIO12 Dh = EVSTAT0.AUXIO13 Eh = EVSTAT0.AUXIO14 Fh = EVSTAT0.AUXIO15 10h = EVSTAT1.AUXIO16 11h = EVSTAT1.AUXIO17 12h = EVSTAT1.AUXIO18 13h = EVSTAT1.AUXIO19 14h = EVSTAT1.AUXIO20 15h = EVSTAT1.AUXIO21 16h = EVSTAT1.AUXIO22 17h = EVSTAT1.AUXIO23 18h = EVSTAT1.AUXIO24 19h = EVSTAT1.AUXIO25 1Ah = EVSTAT1.AUXIO26 1Bh = EVSTAT1.AUXIO27 1Ch = EVSTAT1.AUXIO28 1Dh = EVSTAT1.AUXIO29 1Eh = EVSTAT1.AUXIO30 1Fh = EVSTAT1.AUXIO31 20h = PROGDLY 中说明的可编程事件 21h = EVSTAT2.AON_RTC_CH2 22h = EVSTAT2.AON_RTC_CH2_DLY 23h = EVSTAT2.AON_RTC_4KHZ 24h = EVSTAT2.AON_BATMON_BAT_UPD 25h = EVSTAT2.AON_BATMON_TEMP_UPD 26h = EVSTAT2.SCLK_LF 27h = EVSTAT2.PWR_DWN 28h = EVSTAT2.MCU_ACTIVE 29h = EVSTAT2.VDDR_RECHARGE 2Ah = EVSTAT2.ACLK_REF 2Bh = EVSTAT2.MCU_EV 2Ch = EVSTAT2.MCU_OBSMUX0 2Dh = EVSTAT2.MCU_OBSMUX1 2Eh = EVSTAT2.AUX_COMPA 2Fh = EVSTAT2.AUX_COMPB 30h = EVSTAT3.AUX_TIMER2_EV0 31h = EVSTAT3.AUX_TIMER2_EV1 32h = EVSTAT3.AUX_TIMER2_EV2 33h = EVSTAT3.AUX_TIMER2_EV3 34h = EVSTAT3.AUX_TIMER2_PULSE 35h = EVSTAT3.AUX_TIMER1_EV 36h = EVSTAT3.AUX_TIMER0_EV 37h = EVSTAT3.AUX_TDC_DONE 38h = EVSTAT3.AUX_ISRC_RESET_N 39h = EVSTAT3.AUX_ADC_DONE 3Ah = EVSTAT3.AUX_ADC_IRQ 3Bh = EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL 3Ch = EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY 3Dh = EVSTAT3.AUX_SMPH_AUTOTAKE_DONE 3Eh = EVSTAT3.AUX_DAC_HOLD_ACTIVE 3Fh = EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY |
图 20-72 展示了 DMACTL,表 20-82 中对此进行了介绍。
返回到汇总表。
直接存储器存取控制
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | REQ_MODE | EN | SEL | ||||
| R-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-3 | RESERVED | R | 0h | 保留 |
| 2 | REQ_MODE | R/W | 0h | UDMA0 请求模式 0h = 当满足 SEL 中配置的条件时,在 UDMA0 通道 7 上生成突发请求。 1h = 当满足 SEL 中配置的条件时,在 UDMA0 通道 7 上生成单个请求。 |
| 1 | EN | R/W | 0h | UDMA ADC 接口使能。 0:禁用 UDMA0 至 ADC 的接口。 1:使能 UDMA0 到 ADC 的接口。 |
| 0 | SEL | R/W | 0h | 选择触发 ADC FIFO 数据的 UDMA0 传输所需的 FIFO 水线位。 0h = 当 ADC FIFO 中有样本时,将生成 UDMA0 触发事件。 1h = 当 ADC FIFO 几乎已满(3/4 满)时,将生成 UDMA0 触发事件。 |
图 20-73 展示了 SWEVSET,表 20-83 中对此进行了介绍。
返回到汇总表。
软件事件设置
设置从 AUX 域到 AON 和 MCU 域的软件事件标志。MCU 域中的 CPU 可以从 EVTOAONFLAGS 中读取事件标志,并在 EVTOAONFLAGSCLR 中清除事件标志。
这些事件标志的使用由软件定义。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SWEV2 | SWEV1 | SWEV0 | ||||
| R-0h | W-0h | W-0h | W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-3 | RESERVED | R | 0h | 保留 |
| 2 | SWEV2 | W | 0h | 软件事件标志 2。 0:无效。 1:设置软件事件标志 2。 |
| 1 | SWEV1 | W | 0h | 软件事件标志 1。 0:无效。 1:设置软件事件标志 1。 |
| 0 | SWEV0 | W | 0h | 软件事件标志 0。 0:无效。 1:设置软件事件标志 0。 |
图 20-74 展示了 EVTOAONFLAGS,表 20-84 中对此进行了介绍。
返回到汇总表。
AON 标志的事件
该寄存器包含一组路由到 AON_EVENT 的事件标志。
要清除事件标志,请写入 EVTOAONFLAGSCLR 或向该寄存器中的事件标志写入 0。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | AUX_TIMER1_EV | ||||||
| R-0h | R/W0C-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_TIMER0_EV | AUX_TDC_DONE | AUX_ADC_DONE | AUX_COMPB | AUX_COMPA | SWEV2 | SWEV1 | SWEV0 |
| R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-9 | RESERVED | R | 0h | 保留 |
| 8 | AUX_TIMER1_EV | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER1_EV 上出现由 EVTOAONPOL.AUX_TIMER1_EV 所选的电平时,该事件标志被置位。 |
| 7 | AUX_TIMER0_EV | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER0_EV 上出现由 EVTOAONPOL.AUX_TIMER0_EV 所选的电平时,该事件标志被置位。 |
| 6 | AUX_TDC_DONE | R/W0C | 0h | 当 EVSTAT3.AUX_TDC_DONE 上出现由 EVTOAONPOL.AUX_TDC_DONE 所选的电平时,该事件标志被置位。 |
| 5 | AUX_ADC_DONE | R/W0C | 0h | 当 EVSTAT3.AUX_ADC_DONE 上出现由 EVTOAONPOL.AUX_ADC_DONE 所选的电平时,该事件标志被置位。 |
| 4 | AUX_COMPB | R/W0C | 0h | 当 EVSTAT2.AUX_COMPB 上出现由 EVTOAONPOL.AUX_COMPB 所选的电平时,该事件标志被置位。 |
| 3 | AUX_COMPA | R/W0C | 0h | 当 EVSTAT2.AUX_COMPA 上出现由 EVTOAONPOL.AUX_COMPA 所选的电平时,该事件标志被置位。 |
| 2 | SWEV2 | R/W0C | 0h | 当软件将 1 写入 SWEVSET.SWEV2 时,该事件标志被置位。 |
| 1 | SWEV1 | R/W0C | 0h | 当软件将 1 写入 SWEVSET.SWEV1 时,该事件标志被置位。 |
| 0 | SWEV0 | R/W0C | 0h | 当软件将 1 写入 SWEVSET.SWEV0 时,该事件标志被置位。 |
图 20-75 展示了 EVTOAONPOL,表 20-85 中对此进行了介绍。
返回到汇总表。
事件至 AON 极性
EVTOAONFLAGS 的事件源极性配置。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | AUX_TIMER1_EV | ||||||
| R-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_TIMER0_EV | AUX_TDC_DONE | AUX_ADC_DONE | AUX_COMPB | AUX_COMPA | RESERVED | ||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-9 | RESERVED | R | 0h | 保留 |
| 8 | AUX_TIMER1_EV | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_TIMER1_EV 的 EVSTAT3.AUX_TIMER1_EV 电平。 0h = 高电平 1h = 低电平 |
| 7 | AUX_TIMER0_EV | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_TIMER0_EV 的 EVSTAT3.AUX_TIMER0_EV 电平。 0h = 高电平 1h = 低电平 |
| 6 | AUX_TDC_DONE | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_TDC_DONE 的 EVSTAT3.AUX_TDC_DONE 电平。 0h = 高电平 1h = 低电平 |
| 5 | AUX_ADC_DONE | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_ADC_DONE 的 EVSTAT3.AUX_ADC_DONE 电平。 0h = 高电平 1h = 低电平 |
| 4 | AUX_COMPB | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_COMPB 的 EVSTAT2.AUX_COMPB 边沿。 0h = 上升沿 1h = 下降沿 |
| 3 | AUX_COMPA | R/W | 0h | 选择用于设置 EVTOAONFLAGS.AUX_COMPA 的 EVSTAT2.AUX_COMPA 边沿。 0h = 上升沿 1h = 下降沿 |
| 2-0 | RESERVED | R | 0h | 保留 |
图 20-76 展示了 EVTOAONFLAGSCLR,表 20-86 中对此进行了介绍。
返回到汇总表。
事件至 AON 清除
清除 EVTOAONFLAGS 中的事件标志。
为了清除电平敏感事件标志,必须将此事件置为无效。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | AUX_TIMER1_EV | ||||||
| R-0h | W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_TIMER0_EV | AUX_TDC_DONE | AUX_ADC_DONE | AUX_COMPB | AUX_COMPA | SWEV2 | SWEV1 | SWEV0 |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-9 | RESERVED | R | 0h | 保留 |
| 8 | AUX_TIMER1_EV | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_TIMER1_EV。 读取值为 0。 |
| 7 | AUX_TIMER0_EV | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_TIMER0_EV。 读取值为 0。 |
| 6 | AUX_TDC_DONE | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_TDC_DONE。 读取值为 0。 |
| 5 | AUX_ADC_DONE | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_ADC_DONE。 读取值为 0。 |
| 4 | AUX_COMPB | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_COMPB。 读取值为 0。 |
| 3 | AUX_COMPA | W | 0h | 写入 1 以清除 EVTOAONFLAGS.AUX_COMPA。 读取值为 0。 |
| 2 | SWEV2 | W | 0h | 写入 1 以清除 EVTOAONFLAGS.SWEV2。 读取值为 0。 |
| 1 | SWEV1 | W | 0h | 写入 1 以清除 EVTOAONFLAGS.SWEV1。 读取值为 0。 |
| 0 | SWEV0 | W | 0h | 写入 1 以清除 EVTOAONFLAGS.SWEV0。 读取值为 0。 |
图 20-77 展示了 EVTOMCUFLAGS,表 20-87 中对此进行了介绍。
返回到汇总表。
事件至 MCU 标志
该寄存器包含一组路由到 MCU 域的事件标志。
要清除事件标志,请写入 EVTOMCUFLAGSCLR 或向该寄存器中的事件标志写入 0。按照 AUX_SYSIF:WUCLR 中介绍的程序清除 AUX_WU_EV 事件标志。
| 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 |
| AUX_TIMER2_PULSE | AUX_TIMER2_EV3 | AUX_TIMER2_EV2 | AUX_TIMER2_EV1 | AUX_TIMER2_EV0 | AUX_ADC_IRQ | MCU_OBSMUX0 | AUX_ADC_FIFO_ALMOST_FULL |
| R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_ADC_DONE | AUX_SMPH_AUTOTAKE_DONE | AUX_TIMER1_EV | AUX_TIMER0_EV | AUX_TDC_DONE | AUX_COMPB | AUX_COMPA | AUX_WU_EV |
| R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUX_TIMER2_PULSE | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER2_PULSE 上出现由 EVTOMCUPOL.AUX_TIMER2_PULSE 所选的电平时,该事件标志被置位。 |
| 14 | AUX_TIMER2_EV3 | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER2_EV3 上出现由 EVTOMCUPOL.AUX_TIMER2_EV3 所选的电平时,该事件标志被置位。 |
| 13 | AUX_TIMER2_EV2 | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER2_EV2 上出现由 EVTOMCUPOL.AUX_TIMER2_EV2 所选的电平时,该事件标志被置位。 |
| 12 | AUX_TIMER2_EV1 | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER2_EV1 上出现由 EVTOMCUPOL.AUX_TIMER2_EV1 所选的电平时,该事件标志被置位。 |
| 11 | AUX_TIMER2_EV0 | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER2_EV0 上出现由 EVTOMCUPOL.AUX_TIMER2_EV0 所选的电平时,该事件标志被置位。 |
| 10 | AUX_ADC_IRQ | R/W0C | 0h | 当 EVSTAT3.AUX_ADC_IRQ 上出现由 EVTOMCUPOL.AUX_ADC_IRQ 所选的电平时,该事件标志被置位。 |
| 9 | MCU_OBSMUX0 | R/W0C | 0h | 当 EVSTAT2.MCU_OBSMUX0 上出现由 EVTOMCUPOL.MCU_OBSMUX0 所选的电平时,该事件标志被置位。 |
| 8 | AUX_ADC_FIFO_ALMOST_FULL | R/W0C | 0h | 当 EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL 上出现由 EVTOMCUPOL.AUX_ADC_FIFO_ALMOST_FULL 所选的电平时,该事件标志被置位。 |
| 7 | AUX_ADC_DONE | R/W0C | 0h | 当 EVSTAT3.AUX_ADC_DONE 上出现由 EVTOMCUPOL.AUX_ADC_DONE 所选的电平时,该事件标志被置位。 |
| 6 | AUX_SMPH_AUTOTAKE_DONE | R/W0C | 0h | 当 EVSTAT3.AUX_SMPH_AUTOTAKE_DONE 上出现由 EVTOMCUPOL.AUX_SMPH_AUTOTAKE_DONE 所选的电平时,该事件标志被置位。 |
| 5 | AUX_TIMER1_EV | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER1_EV 上出现由 EVTOMCUPOL.AUX_TIMER1_EV 所选的电平时,该事件标志被置位。 |
| 4 | AUX_TIMER0_EV | R/W0C | 0h | 当 EVSTAT3.AUX_TIMER0_EV 上出现由 EVTOMCUPOL.AUX_TIMER0_EV 所选的电平时,该事件标志被置位。 |
| 3 | AUX_TDC_DONE | R/W0C | 0h | 当 EVSTAT3.AUX_TDC_DONE 上出现由 EVTOMCUPOL.AUX_TDC_DONE 所选的电平时,该事件标志被置位。 |
| 2 | AUX_COMPB | R/W0C | 0h | 当 EVSTAT2.AUX_COMPB 上出现由 EVTOMCUPOL.AUX_COMPB 所选的边沿时,该事件标志被置位。 |
| 1 | AUX_COMPA | R/W0C | 0h | 当 EVSTAT2.AUX_COMPA 上出现由 EVTOMCUPOL.AUX_COMPA 所选的边沿时,该事件标志被置位。 |
| 0 | AUX_WU_EV | R/W0C | 0h | 当 AUX_SYSIF:WUFLAGS 寄存器的 reduction-OR 结果上出现由 EVTOMCUPOL.AUX_WU_EV 所选的电平时,该事件标志被置位。 |
图 20-78 展示了 EVTOMCUPOL,表 20-88 中对此进行了介绍。
返回到汇总表。
事件至 MCU 极性
EVTOMCUFLAGS 的事件源极性配置。
| 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 |
| AUX_TIMER2_PULSE | AUX_TIMER2_EV3 | AUX_TIMER2_EV2 | AUX_TIMER2_EV1 | AUX_TIMER2_EV0 | AUX_ADC_IRQ | MCU_OBSMUX0 | AUX_ADC_FIFO_ALMOST_FULL |
| 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 |
| AUX_ADC_DONE | AUX_SMPH_AUTOTAKE_DONE | AUX_TIMER1_EV | AUX_TIMER0_EV | AUX_TDC_DONE | AUX_COMPB | AUX_COMPA | AUX_WU_EV |
| 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 | 0h | 保留 |
| 15 | AUX_TIMER2_PULSE | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER2_PULSE 的事件源电平。 0h = 高电平 1h = 低电平 |
| 14 | AUX_TIMER2_EV3 | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER2_EV3 的事件源电平。 0h = 高电平 1h = 低电平 |
| 13 | AUX_TIMER2_EV2 | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER2_EV2 的事件源电平。 0h = 高电平 1h = 低电平 |
| 12 | AUX_TIMER2_EV1 | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER2_EV1 的事件源电平。 0h = 高电平 1h = 低电平 |
| 11 | AUX_TIMER2_EV0 | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER2_EV0 的事件源电平。 0h = 高电平 1h = 低电平 |
| 10 | AUX_ADC_IRQ | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_ADC_IRQ 的事件电平。 0h = 高电平 1h = 低电平 |
| 9 | MCU_OBSMUX0 | R/W | 0h | 选择设置 EVTOMCUFLAGS.MCU_OBSMUX0 的事件源电平。 0h = 高电平 1h = 低电平 |
| 8 | AUX_ADC_FIFO_ALMOST_FULL | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL 的事件源电平。 0h = 高电平 1h = 低电平 |
| 7 | AUX_ADC_DONE | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_ADC_DONE 的事件源电平。 0h = 高电平 1h = 低电平 |
| 6 | AUX_SMPH_AUTOTAKE_DONE | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE 的事件源电平。 0h = 高电平 1h = 低电平 |
| 5 | AUX_TIMER1_EV | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER1_EV 的事件源电平。 0h = 高电平 1h = 低电平 |
| 4 | AUX_TIMER0_EV | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TIMER0_EV 的事件源电平。 0h = 高电平 1h = 低电平 |
| 3 | AUX_TDC_DONE | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_TDC_DONE 的事件源电平。 0h = 高电平 1h = 低电平 |
| 2 | AUX_COMPB | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_COMPB 的事件源边沿。 0h = 上升沿 1h = 下降沿 |
| 1 | AUX_COMPA | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_COMPA 的事件源边沿。 0h = 上升沿 1h = 下降沿 |
| 0 | AUX_WU_EV | R/W | 0h | 选择设置 EVTOMCUFLAGS.AUX_WU_EV 的事件源电平。 0h = 高电平 1h = 低电平 |
图 20-79 展示了 EVTOMCUFLAGSCLR,表 20-89 中对此进行了介绍。
返回到汇总表。
事件至 MCU 标志清除
清除 EVTOMCUFLAGS 中的事件标志。
为了清除电平敏感事件标志,必须将此事件置为无效。
| 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 |
| AUX_TIMER2_PULSE | AUX_TIMER2_EV3 | AUX_TIMER2_EV2 | AUX_TIMER2_EV1 | AUX_TIMER2_EV0 | AUX_ADC_IRQ | MCU_OBSMUX0 | AUX_ADC_FIFO_ALMOST_FULL |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AUX_ADC_DONE | AUX_SMPH_AUTOTAKE_DONE | AUX_TIMER1_EV | AUX_TIMER0_EV | AUX_TDC_DONE | AUX_COMPB | AUX_COMPA | AUX_WU_EV |
| W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h | W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15 | AUX_TIMER2_PULSE | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER2_PULSE。 读取值为 0。 |
| 14 | AUX_TIMER2_EV3 | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER2_EV3。 读取值为 0。 |
| 13 | AUX_TIMER2_EV2 | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER2_EV2。 读取值为 0。 |
| 12 | AUX_TIMER2_EV1 | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER2_EV1。 读取值为 0。 |
| 11 | AUX_TIMER2_EV0 | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER2_EV0。 读取值为 0。 |
| 10 | AUX_ADC_IRQ | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_ADC_IRQ。 读取值为 0。 |
| 9 | MCU_OBSMUX0 | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.MCU_OBSMUX0。 读取值为 0。 |
| 8 | AUX_ADC_FIFO_ALMOST_FULL | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL。 读取值为 0。 |
| 7 | AUX_ADC_DONE | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_ADC_DONE。 读取值为 0。 |
| 6 | AUX_SMPH_AUTOTAKE_DONE | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE。 读取值为 0。 |
| 5 | AUX_TIMER1_EV | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER1_EV。 读取值为 0。 |
| 4 | AUX_TIMER0_EV | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TIMER0_EV。 读取值为 0。 |
| 3 | AUX_TDC_DONE | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_TDC_DONE。 读取值为 0。 |
| 2 | AUX_COMPB | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_COMPB。 读取值为 0。 |
| 1 | AUX_COMPA | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_COMPA。 读取值为 0。 |
| 0 | AUX_WU_EV | W | 0h | 写入 1 以清除 EVTOMCUFLAGS.AUX_WU_EV。 读取值为 0。 |
图 20-80 展示了 COMBEVTOMCUMASK,表 20-90 中对此进行了介绍。
返回到汇总表。
组合事件至 MCU 屏蔽
选择 EVTOMCUFLAGS 中参与 AUX_COMB 事件的事件标志,并将其贡献给 EVENT 和系统 CPU。
只要有一个或多个包含的事件标志被置位,AUX_COMB 事件就保持高电平。
| 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 |
| AUX_TIMER2_PULSE | AUX_TIMER2_EV3 | AUX_TIMER2_EV2 | AUX_TIMER2_EV1 | AUX_TIMER2_EV0 | AUX_ADC_IRQ | MCU_OBSMUX0 | AUX_ADC_FIFO_ALMOST_FULL |
| 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 |
| AUX_ADC_DONE | AUX_SMPH_AUTOTAKE_DONE | AUX_TIMER1_EV | AUX_TIMER0_EV | AUX_TDC_DONE | AUX_COMPB | AUX_COMPA | AUX_WU_EV |
| 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 | 0h | 保留 |
| 15 | AUX_TIMER2_PULSE | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER2_PULSE 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 14 | AUX_TIMER2_EV3 | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER2_EV3 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 13 | AUX_TIMER2_EV2 | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER2_EV2 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 12 | AUX_TIMER2_EV1 | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER2_EV1 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 11 | AUX_TIMER2_EV0 | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER2_EV0 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 10 | AUX_ADC_IRQ | R/W | 0h | EVTOMCUFLAGS.AUX_ADC_IRQ 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 9 | MCU_OBSMUX0 | R/W | 0h | EVTOMCUFLAGS.MCU_OBSMUX0 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 8 | AUX_ADC_FIFO_ALMOST_FULL | R/W | 0h | EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 7 | AUX_ADC_DONE | R/W | 0h | EVTOMCUFLAGS.AUX_ADC_DONE 对 AUX_COMB 事件做出贡献。 0:排除。 1:包含。 |
| 6 | AUX_SMPH_AUTOTAKE_DONE | R/W | 0h | EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 5 | AUX_TIMER1_EV | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER1_EV 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 4 | AUX_TIMER0_EV | R/W | 0h | EVTOMCUFLAGS.AUX_TIMER0_EV 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 3 | AUX_TDC_DONE | R/W | 0h | EVTOMCUFLAGS.AUX_TDC_DONE 对 AUX_COMB 事件做出贡献。 0:排除。 1:包含。 |
| 2 | AUX_COMPB | R/W | 0h | EVTOMCUFLAGS.AUX_COMPB 对 AUX_COMB 事件的贡献。 0:排除 1:包含。 |
| 1 | AUX_COMPA | R/W | 0h | EVTOMCUFLAGS.AUX_COMPA 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
| 0 | AUX_WU_EV | R/W | 0h | EVTOMCUFLAGS.AUX_WU_EV 对 AUX_COMB 事件的贡献。 0:排除。 1:包含。 |
图 20-81 展示了 EVOBSCFG,表 20-91 中对此进行了介绍。
返回到汇总表。
事件观测配置
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | EVOBS_SEL | ||||||||||||||
| R-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-6 | RESERVED | R | 0h | 保留 |
| 5-0 | EVOBS_SEL | R/W | 0h | 从异步事件总线中选择代表 AUX_AIODIOn 中 AUX_EV_OBS 的事件。 0h = EVSTAT0.AUXIO0 1h = EVSTAT0.AUXIO1 2h = EVSTAT0.AUXIO2 3h = EVSTAT0.AUXIO3 4h = EVSTAT0.AUXIO4 5h = EVSTAT0.AUXIO5 6h = EVSTAT0.AUXIO6 7h = EVSTAT0.AUXIO7 8h = EVSTAT0.AUXIO8 9h = EVSTAT0.AUXIO9 Ah = EVSTAT0.AUXIO10 Bh = EVSTAT0.AUXIO11 Ch = EVSTAT0.AUXIO12 Dh = EVSTAT0.AUXIO13 Eh = EVSTAT0.AUXIO14 Fh = EVSTAT0.AUXIO15 10h = EVSTAT1.AUXIO16 11h = EVSTAT1.AUXIO17 12h = EVSTAT1.AUXIO18 13h = EVSTAT1.AUXIO19 14h = EVSTAT1.AUXIO20 15h = EVSTAT1.AUXIO21 16h = EVSTAT1.AUXIO22 17h = EVSTAT1.AUXIO23 18h = EVSTAT1.AUXIO24 19h = EVSTAT1.AUXIO25 1Ah = EVSTAT1.AUXIO26 1Bh = EVSTAT1.AUXIO27 1Ch = EVSTAT1.AUXIO28 1Dh = EVSTAT1.AUXIO29 1Eh = EVSTAT1.AUXIO30 1Fh = EVSTAT1.AUXIO31 20h = EVSTAT2.MANUAL_EV 21h = EVSTAT2.AON_RTC_CH2 22h = EVSTAT2.AON_RTC_CH2_DLY 23h = EVSTAT2.AON_RTC_4KHZ 24h = EVSTAT2.AON_BATMON_BAT_UPD 25h = EVSTAT2.AON_BATMON_TEMP_UPD 26h = EVSTAT2.SCLK_LF 27h = EVSTAT2.PWR_DWN 28h = EVSTAT2.MCU_ACTIVE 29h = EVSTAT2.VDDR_RECHARGE 2Ah = EVSTAT2.ACLK_REF 2Bh = EVSTAT2.MCU_EV 2Ch = EVSTAT2.MCU_OBSMUX0 2Dh = EVSTAT2.MCU_OBSMUX1 2Eh = EVSTAT2.AUX_COMPA 2Fh = EVSTAT2.AUX_COMPB 30h = EVSTAT3.AUX_TIMER2_EV0 31h = EVSTAT3.AUX_TIMER2_EV1 32h = EVSTAT3.AUX_TIMER2_EV2 33h = EVSTAT3.AUX_TIMER2_EV3 34h = EVSTAT3.AUX_TIMER2_PULSE 35h = EVSTAT3.AUX_TIMER1_EV 36h = EVSTAT3.AUX_TIMER0_EV 37h = EVSTAT3.AUX_TDC_DONE 38h = EVSTAT3.AUX_ISRC_RESET_N 39h = EVSTAT3.AUX_ADC_DONE 3Ah = EVSTAT3.AUX_ADC_IRQ 3Bh = EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL 3Ch = EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY 3Dh = EVSTAT3.AUX_SMPH_AUTOTAKE_DONE 3Eh = EVSTAT3.AUX_DAC_HOLD_ACTIVE 3Fh = EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY |
图 20-82 展示了 PROGDLY,表 20-92 中对此进行了介绍。
返回到汇总表。
可编程延迟
| 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 | 值 | ||||||||||||||||||||||||||||||
| R-0h | R/W-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | 保留 |
| 15-0 | 值 | R/W | 0h | 值在 1MHz 速率下递减至 0。 当值为 0 时,事件 AUX_PROG_DLY_IDLE 为高电平,否则为低电平。 仅当 AUX_SYSIF:OPMODEACK.ACK 等于 A 或 LP 时,才使用可编程延迟计数器和 AUX_PROG_DLY_IDLE 事件。 当以下任一条件为真时,VALUE 的递减会暂停: 已设置 AUX_SCE:CTL.DBG_FREEZE_EN 且系统 CPU 处于调试模式下的暂停状态。 - 已设置 AUX_SYSIF:TIMERHALT.PROGDLY。 |
图 20-83 展示了 MANUAL,表 20-93 中对此进行了介绍。
返回到汇总表。
手动
可编程事件。
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | EV | ||||||||||||||
| R-0h | R/W-0h | ||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-1 | RESERVED | R | 0h | 保留 |
| 0 | EV | R/W | 0h | 该位字段设置 EVSTAT2.MANUAL_EV 的值。 |
图 20-84 展示了 EVSTAT0L,表 20-94 对其进行了介绍。
返回到汇总表。
事件状态 0 低字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT0 事件 7 的别名降至 0。 |
图 20-85 展示了 EVSTAT0H,表 20-95 对其进行了介绍。
返回到汇总表。
事件状态 0 高字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT0 事件 15 的别名降至 8。 |
图 20-86 展示了 EVSTAT1L,表 20-96 对其进行了介绍。
返回到汇总表。
事件状态 1 低字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT1 事件 7 的别名降至 0。 |
图 20-87 展示了 EVSTAT1H,表 20-97 对其进行了介绍。
返回到汇总表。
事件状态 1 高字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT1 事件 15 的别名降至 8。 |
图 20-88 展示了 EVSTAT2L,表 20-98 对其进行了介绍。
返回到汇总表。
事件状态 2 低字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT2 事件 7 的别名降至 0。 |
图 20-89 展示了 EVSTAT2H,表 20-99 对其进行了介绍。
返回到汇总表。
事件状态 2 高字节
| 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 | ALIAS_EV | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 31-8 | RESERVED | R | 0h | 保留 |
| 7-0 | ALIAS_EV | R | 0h | EVSTAT2 事件 15 的别名降至 8。 |