硬件开发
MSP-EXP430FR6989 — MSP430FR6989 LaunchPad™ development kit
Compute Through Power Loss (CTPL) 是一款适用于超低功耗 MSP430FRxx FRAM 微控制器的软件实用程序,它能让应用程序在断电或进入 LPMx.5 等深度睡眠模式之前轻松将 CPU 和外设状态保存到非易失性 FRAM 中。CTPL 随后在应用最后执行的位置自动恢复应用(这也称为上下文保存和恢复)。此参考设计展示了如何在应用中轻松集成需要使用的实用程序库。CTPL 会绕过耗费周期时间的启动例程,因此有助于加快从冷启动模式唤醒的速度。
支持的产品和硬件
硬件开发
参考设计
MSP-EXP430FR6989 — MSP430FR6989 LaunchPad™ development kit
硬件开发
参考设计
软件开发
TIDCA83 — Intelligent Sys. State Restoration after Power Failure w/CTPL Software-Windows
支持的产品和硬件
TIDCA83 — Intelligent Sys. State Restoration after Power Failure w/CTPL Software-Windows
发布信息
TIDCA84 — Intelligent Sys. State Restoration after Power Failure w/CTPL Software-Linux
支持的产品和硬件
TIDCA84 — Intelligent Sys. State Restoration after Power Failure w/CTPL Software-Linux
发布信息
MSP-FRAM-UTILITIES — 用于 MSP 超低功耗微控制器的 FRAM 内置软件实用程序
德州仪器® FRAM 实用程序旨在作为不断扩充的嵌入式软件实用程序集合,其中的实用程序充分利用 FRAM 的超低功耗和几乎无限的写入寿命。这些实用程序适用于 MSP430FRxx FRAM 微控制器并提供示例代码来协助应用开发。
包括的 FRAM 实用程序:
Compute Through Power Loss (CTPL):这是一个实用程序 API 集,确保能够方便使用 LPMx.5 低功耗模式和强大的关断模式;此关断模式可让应用程序在检测到掉电时保存和恢复重要系统组件。
根据传统,在 MSP MCU 上使用低功耗模式 3.5 和 4.5 (...)
支持的产品和硬件
产品
Low-power MCUs
Sensing MCUs
硬件开发
参考设计
MSP-FRAM-UTILITIES — 用于 MSP 超低功耗微控制器的 FRAM 内置软件实用程序
FRAM Utilities Windows Installer
FRAM Utilities Linux Installer
产品
Low-power MCUs
Sensing MCUs
硬件开发
参考设计
文档
FRAM Utilities Users Guide
Release Notes
发布信息
Included are the following FRAM Utilities:
- Compute Through Power Loss: A utility API set that enables ease of use with LPMx.5 lowpower modes and a powerful shutdown mode the allows an application to save and restore critical system components when a power loss is detected.
- LZ4 Compression: Embedded compression utility based on the open source LZ4 compression format. Optimized for MSP microcontrollers to enable better data logging, data transmission, firmware updates and more.
- Random Number Generator: The random number generator (RNG) utility implements a counter mode deterministic random byte generator (CTR-DRBG) according to the NIST SP 800-90A Rev 1 specification
- Non-Volatile Storage: The non-volatile storage (NVS) library makes handling of non-volatile data easy and robust against intermittent power loss or asynchronous device resets.
MSP devices supported by FRAM Utilities:
| Device Family | CTPL | LZ4 | RNG | NVS |
| MSP430FR2xx | Yes | Yes | No | Yes |
| MSP430FR4xx | Yes | Yes | No | Yes |
| MSP430FR57xx | Yes | Yes | No | Yes |
| MSP430FR5xx | Yes | Yes | Yes | Yes |
| MSP430FR6xx | Yes | Yes | Yes | Yes |