ZHCSF37C March 2016 – August 2018 MSP430FR5962 , MSP430FR5964 , MSP430FR5992 , MSP430FR5994 , MSP430FR59941
PRODUCTION DATA.
所有 MSP 微控制器均受多种软件和硬件开发工具的支持。相关工具由 TI 以及多家第三方供应商提供。可从低功耗 MCU 开发套件和软件获取全部信息。
有关可用硬件特性的详细信息,请参见™《适用于 MSP430 的 Code Composer Studio 用户 指南》。Table 8-1 列出了 MSP430FR235x 和 MSP430FR215x 微控制器所 MSP430FR599x 和 MSP430FR596x MCU 硬件 支持的调试特性。
MSP 架构 | 4 线 JTAG | 2 线 JTAG | 断点
(N) |
范围断点 | 时钟控制 | 状态序列发生器 | 跟踪缓冲器 | LPMx.5 调试支持 | EnergyTrace++ 技术 |
---|---|---|---|---|---|---|---|---|---|
MSP430Xv2 | 有 | 有 | 3 | 有 | 是 | 否 | 否 | 有 | 有 |
EnergyTrace™技术可用于 Code Composer Studio 6.0 及更高版本。它需要专用的调试器电路,而新一代板载 eZ-FET 闪存仿真工具和新一代独立 MSP-FET JTAG 仿真器支持这种电路。有关详细信息,请参见以下文档:
《MSP430 高级功耗优化:ULP Advisor™ 和 EnergyTrace™ 技术》
《使用 Code Composer Studio 与增强型仿真模块 (EEM) 进行高级调试》
设计套件与评估模块
MSP-EXP430FR5994 LaunchPad 开发套件是适用于 MSP430FR5994 微控制器 (MCU) 的易用型评估模块 (EVM)。它包含在超低功耗 MSP430FRx FRAM 微控制器平台上进行开发所需的全部资源,包括一个用于编程、调试和能量测量的调试探针。
目标插接板可利用 JTAG 轻松实现器件编程和调试。板上还配有用于原型设计的排针引脚。目标插接板可单独订购,也可以与 JTAG 编程器和调试器一起作为套件订购。
MSP-TS430PN80B 是一款独立的 80 引脚 ZIF 插接目标板,适用于通过 JTAG 接口或 Spy Bi-Wire(双线制 JTAG)协议对 MSP430 MCU 系统内置器件进行编程和调试。
软件
MSP430Ware 软件集合了所有 MSP430 器件的代码示例、数据表以及其他设计资源,打包提供给用户。除了提供已有 MSP430 MCU 设计资源的完整集合外,MSP430Ware 软件还包含名为 MSP 驱动程序库的高级 API。借助该库可以轻松地对 MSP430 硬件进行编程。MSP430Ware 软件以 CCS 组件或独立软件包两种形式提供。
根据不同应用需求配置各集成外设的每个 MSP 器件均具备相应的 C 代码示例。
可在 MSP430 MCU 启用电容触控功能的免费 C 代码库。该代码库 采用 多种电容触控实现方法,包括 RO 和 RC 方法。除了完整的 C 代码库,还提供了硬件设计注意事项,简单指导如何在任何基于 MSP430 的应用中加入电容触控功能。
适用于 MSP430 微控制器的 EnergyTrace 技术是基于电能的代码分析工具,适用于测量和显示应用的电能系统配置并帮助优化应用以实现超低功耗。
驱动程序库的抽象化 API 通过提供易于使用的函数调用使您不再拘泥于 MSP430 硬件的细节。完整的文档通过具有帮助意义的 API 指南交付,其中包括有关每个函数调用和经过验证的参数的详细信息。开发人员可使用驱动程序库函数以尽可能低的费用编写全部项目。
该米6体育平台手机版_好二三四 (TI) 数字信号处理库是一组经高度优化的函数,可针对 MSP430™ 和 MSP432 微控制器对定点数 功耗™特性。该功能集通常 用于 要求完成实时密集处理转换,从而以最低能耗实现高精度的应用。对于定点数学,该库可最大程度地利用 MSP 系列的固有硬件,从而获得极大的性能增益。
FRAM 实用程序旨在作为不断扩充的嵌入式软件实用程序集合,其中的实用程序充分利用 FRAM 的超低功耗和近乎无限次的写入寿命。这些实用程序适用于 MSP430FRxx FRAM 微控制器并提供示例代码协助应用程序开发。其中的实用程序包含功耗计算实用程序 (CTPL)。CTPL 是一种实用程序 API 集,能够确保方便使用 LPMx.5 低功耗模式和强大的关断模式;该关断模式使得应用程序在检测到掉电时保存并恢复重要系统组件。
开发工具
Code Composer Studio 是一种集成开发环境 (IDE),支持所有 MSP 微控制器。Code Composer Studio 包含一整套开发和调试嵌入式应用 的嵌入式软件实用程序的工具。它包含了优化的 C/C++ 编译器、源代码编辑器、项目构建环境、调试器、描述器以及其他多种 功能。
CCS Uniflash 是一款独立工具,用于对 TI MCU 中的片上闪存以及 Sitara 处理器的板载闪存进行编程。Uniflash 具有 GUI、命令行和脚本接口。CCS UniFlash 免费提供。
MSP-FET 是一款强大的仿真开发工具(通常称为调试探针),可允许用户在 MSP 低功耗微控制器 (MCU) 上快速进行应用开发。创建 MCU 软件通常需要将生成的二进制程序下载到 MSP 器件,以进行验证和调试。MSP-FET 在主机和目标 MSP 间提供调试通信通道。
MSP Gang 编程器是一款 MSP430 或 MSP432 器件编程器,可同时对多达八个完全相同的 MSP430 或 MSP432 闪存或 FRAM 器件进行编程。MSP Gang 编程器可使用标准的 RS-232 或 USB 连接与主机 PC 相连并提供灵活的编程选项,允许用户完全自定义流程。MSP Gang 编程器配有扩展板“Gang 分离器”,可在 MSP Gang 编程器和多个目标器件间实现互连。