ZHCABY0 December 2022 MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
外设可配置为向 SYSCTL 异步发送硬件请求以实现一个源自 SYSOSC 的快速时钟源 (32MHz),即使器件在 STOP 或 STANDBY 模式下运行也是如此。这种机制非常适合 MCLK/ULPCLK 树通常来自 LFCLK (32kHz) 或 SYSOSC (4MHz) 但暂时需要更快的时钟来快速处理外设事件外设活动的应用。可从表 2-4 中获取外设支持信息。
外设 | 用途 | 请求源 |
---|---|---|
RTC | 从 RTC 事件中快速唤醒 CPU | RTC IRQ 至 CPU |
TIMG0 和 TIMG1 | 从 TIMG0/TIMG1 事件中快速唤醒 CPU | TIMG0 或 TIMG1 到 CPU 的 IRQ |
GPIO | 从 GPIO 事件中快速唤醒 CPU | GPIO 活动 |
比较器 | 从比较器事件中快速唤醒 | 比较器事件 |
SPI | 暂时使用快速时钟生成位时钟 | SPI 活动 |
I2C | 暂时使用快速时钟生成位时钟 | I2C 活动 |
UART | 暂时使用快速时钟来生成波特率 | UART 活动 |
ADC | 在低功耗模式下临时运行 SYSOSC 以支持计时器触发的 ADC 运行 | ADC |
SYSCTL 可以配置为在对 32MHz 时钟速率的 CPU 发出任何 IRQ 请求时生成异步快速时钟请求。当系统以 LFCLK 速率 (32kHz) 运行时,这将提供超低延迟中断处理。