ZHCSU14 November 2023 CC1312PSIP
PRODUCTION DATA
为最大程度地降低功耗,CC1312PSIP 支持多种功耗模式和电源管理功能(请参阅表 9-2)。
MODE | 可通过软件配置的功耗模式 | 复位引脚保持 | |||
---|---|---|---|---|---|
工作 | 空闲 | 待机 | 关断 | ||
CPU | 工作 | 关闭 | 关闭 | 关闭 | 关闭 |
闪存 | 打开 | 可用 | 关闭 | 关闭 | 关闭 |
SRAM | 打开 | 打开 | 保持 | 关闭 | 关闭 |
无线电 | 可用 | 可用 | 关闭 | 关闭 | 关闭 |
电源系统 | 打开 | 打开 | 占空比 | 关闭 | 关闭 |
寄存器和 CPU 保留 | 全双工 | 全双工 | 部分 | 否 | 否 |
SRAM 保持 | 全双工 | 全双工 | 全双工 | 否 | 否 |
48MHz 高速时钟 (SCLK_HF) | XOSC_HF 或 RCOSC_HF | XOSC_HF 或 RCOSC_HF | 关闭 | 关闭 | 关闭 |
2MHz 中速时钟 (SCLK_MF) | RCOSC_MF | RCOSC_MF | 可用 | 关闭 | 关闭 |
32kHz 低速时钟 (SCLK_LF) | XOSC_LF 或 RCOSC_LF | XOSC_LF 或 RCOSC_LF | XOSC_LF 或 RCOSC_LF | 关闭 | 关闭 |
外设 | 可用 | 可用 | 关闭 | 关闭 | 关闭 |
传感器控制器 | 可用 | 可用 | 可用 | 关闭 | 关闭 |
通过 RTC 唤醒 | 可用 | 可用 | 可用 | 关闭 | 关闭 |
在引脚边沿唤醒 | 可用 | 可用 | 可用 | 可用 | 关闭 |
在复位引脚唤醒 | 打开 | 打开 | 打开 | 打开 | 打开 |
欠压检测器 (BOD) | 打开 | 打开 | 占空比 | 关闭 | 关闭 |
上电复位 (POR) | 打开 | 打开 | 打开 | 关闭 | 关闭 |
看门狗定时器 (WDT) | 可用 | 可用 | 已暂停 | 关闭 | 关闭 |
在工作模式下,应用系统 CPU 正在执行代码。在工作模式下,处理器和当前启用的所有外设均正常运行。系统时钟可以是任何可用的时钟源(请参阅表 9-2)。
在空闲模式下,所有活动外设均可计时,但应用 CPU 内核和存储器不计时且不执行任何代码。任何中断事件都会使处理器回到工作模式。
在待机模式下,只有 always-on (AON) 域处于工作状态。为了使器件恢复工作模式,需要外部唤醒事件、RTC 事件或传感器控制器事件。具有保留功能的 MCU 外设在再次唤醒时无需重新配置,CPU 会从进入待机模式的位置继续执行。所有 GPIO 均锁存在待机模式。
在关断模式下,器件完全关闭(包括 AON 域和传感器控制器),并且 I/O 被锁存,并保留进入关断模式之前具有的值。定义为从关断引脚唤醒的任何 I/O 引脚状态变化都会唤醒器件,并用作复位触发器。通过读取复位状态寄存器,CPU 可以区分以这种方式进行的复位和通过复位引脚进行的复位或上电复位。在此模式下唯一保留的状态是锁存 I/O 状态和闪存存储器内容。
传感器控制器是一个自主处理器,可以独立于系统 CPU 来控制传感器控制器中的外设。这意味着系统 CPU 不必唤醒(例如,为了执行 ADC 采样或通过 SPI 轮询数字传感器),因此可以节省电流和唤醒时间以免浪费。利用 Sensor Controller Studio 工具,用户可以对传感器控制器进行编程、控制其外设并根据需要唤醒系统 CPU。所有传感器控制器外设也可以由系统 CPU 控制。
CC1312PSIP 器件的电源、射频和时钟管理需要通过软件进行特定配置和处理,以优化性能。此配置和处理在 TI 提供的驱动程序中实现,这些驱动程序是 CC1312PSIP 软件开发套件 (SDK) 的一部分。因此,TI 强烈建议将此软件框架用于该器件的全部应用开发过程。源代码中免费提供了完整 SDK(TI-RTOS 为可选)、器件驱动程序和示例。