微控制器 (MCU)

MSP430 超低功耗 MCU – 工具与软件

<Section CTA Link - not authored>
<Horizontal Rule is not displayed>

开发套件和评估板

MSP MCU 开发套件和评估模块包括一组低成本和高级选项,范围从 LaunchPad 开发套件到全功能实验板。根据嵌入式开发人员的需求,硬件开发板全系列旨在帮助初学者和经验丰富的工程师从评估阶段快速推进到生产阶段

MSP430 LaunchPad 开发套件和 BoosterPack 插件模块

LaunchPad 套件是一款易于使用的开发板,初学者和经验丰富的用户都可以用它创建基于微控制器的应用。只需不到 20 美元,这些开发板便可为您提供开始项目所需的一切,以及 MSP430 微控制器的完整硬件和软件参考设计。BoosterPack 是用于 LaunchPad 套件的插件板,可扩展 LaunchPad 套件的功能,以便探究需要电容式触控、温度传感、无线通信或其他功能的各种应用。

MSP LaunchPad

eZ430™ 开发工具

eZ430 开发工具在一个便携式 USB 记忆棒中包含了完整的 MSP MCU 项目所需的所有硬件和软件。eZ430 开发工具包括免费的 IDE,提供全面仿真功能并包含可分离式目标板。

eZ430
器件型号 说明
eZ430-Chronos Highly-integrated wireless sports watch development system.  Includes a CC430-based RF capablewatch, a USB RF Access Point and a USB emulator.
EZ430-RF256x MSP MCU + Dual-mode Bluetooth® CC2560 evaluation tool and software development tool for the MSP MCU and CC2560 device that includes all the necessary hardware and software in a convenient USB stick.
eZ430-F2013 Complete development system with detachable target board and USB emulator. Ideal for new users.
eZ430-T2012 3 MSPF2012 target boards (emulator required).
eZ430-RF2500T
2.4 GHz wireless target board for expanding your wireless network (emulator required).

实验板

德州仪器 (TI) 的实验板采用精选的 MSP 器件以及附加硬件组件,用于进行全面的系统评估和原型设计。它们是了解新架构或测试器件功能的理想平台。这些实验板还具有代码示例和原理图,让您更容易在自己的设计中实现类似功能。

实验板
器件型号 特色器件 特性
MSP-CAPT-FR2633

MSP430FR2633

MSP430FR2632

MSP430FR2533

MSP430FR2532

The MSP CapTIvate MCU development kit is a comprehensive, easy-to-use platform to evaluate MSP430FR2633 MCUs with CapTIvate touch technology.
MSP-EXP430FR5739 MSP430FR5739 FRAM-based experimenter's board, accelerometer, thermostat, LEDs, switches, connections for RF modules, integrated Flash Emulation Tool.
MSP-EXP430F5529 MSP430F5529 Complete USB development board, Dot Matrix LCD, microSD card, 3-axis accelerometer, 5-pad capacitive touch slider, RF Module connectors, LEDs, integrated Flash emulation tool
MSP-EXP430FG4618 MSP430FG4618, MSPF2013 LCD, capacitive sensitive input, audio output, buzzer, RS-232 communication, 2 buttons, 3 LED
MSP-EXP430F5438 MSP430F5438 Dot-matrix LCD, 3-axis accelerometer, microphone, audio output, USB communication, joystick, 2 buttons, 2 LEDs

设计套件:编程器 + 目标板 + IDE

设计套件具备完成整个项目所需的一切,包括目标板、USB 调试和编程接口、免费的 IDE 软件、MSP430 微控制器样片以及电缆。目标板是用于 MSP430 MCU 的分线板,包括用于特定封装和引脚数量的插座。

请参阅器件网页,了解您想要使用的器件的推荐工具。

调试和编程工具

由于其片上嵌入式仿真功能,对于所有 MSP MCU 闪存器件而言仅需要一款开发工具。它可完全访问实时的系统内调试,并提供多个硬件断点、跟踪功能、时钟控制以及通常只有在高端开发系统中才具有的其他高级调试功能。

器件型号 PC 端口 编程接口
MSP-FET USB JTAG, Spy Bi-Wire
FlashPro430 USB JTAG, Spy Bi-Wire, BSL
REP430 N/A JTAG, Spy Bi-Wire, BSL provider

*Through Elprotronic

调试和编程工具

MSP-GANG 生产编程器

MSP430 MCU 生产编程器可同时对多达八个器件进行编程,从而节省将固件下载到您的目标器件的时间。MSP-GANG 易于设置,既可与使用自动化软件的 PC 结合使用,也可用作独立编程站。

<Section CTA Link - not authored>

集成开发环境 (IDE)

来自 TI 和 TI 设计网络成员的 CCS Desktop、IDE、编译器和工具链,用于在 MSP MCU 上进行嵌入式软件开发。

Code Composer Studio™ IDE

Code Composer Studio (CCS) 是一种基于 Eclipse 的全面集成开发环境 (IDE),可支持具备独特且强大的插件和软件实用程序的所有 MSP430 微控制器器件以充分利用 MSP430 MCU。

Code Composer Studio Cloud IDE

CCS Cloud 可助您快速开始编辑、评估和初始设计。只需连接 LaunchPad 开发套件,启动 CCS Cloud,然后便可开始。CCS Cloud 支持 Wiring API via Energia IDE、TI-RTOS 和 C/C++ 开发。

IAR Embedded Workbench Kickstart

用于构建和调试使用 MSP430 MCU 的嵌入式应用的 IDE。IDE 包括代码大小受限的 C 编译器/不受限汇编器/FET 调试器/仿真器。调试器已完全集成,用于源代码级调试和反汇编级调试,支持复杂代码和数据断点。

Energia IDE – 用于 LaunchPad 开发套件的简单 IDE

由社区驱动的开源 IDE,采用带内置串行监视器的简单代码编辑工具。直接编译代码并将其下载到基于 MSP430 MCU 的 LaunchPad 开发套件。

用于 MSP MCU 的开源 GCC

MSP-GCC 是德州仪器 (TI) 和 RedHat 的合作成果,可提供全面的开源工具链,其中包括 GCC 编译器、BinUtils、GDB 调试以及 MSP430 调试堆栈。 

用于 MSP 微控制器的软件

用于 MSP MCU 的微控制器软件开发生态系统。微控制器代码生成工具、基于 GUI 的外设配置、高级驱动程序库、API。MSP MCU 提供您所需的一切,不仅仅限于编写"Hello World”。"快乐编码!

MSP430Ware 软件

MSP430Ware 软件是一组用于所有 MSP430 器件的用户指南、代码示例、培训和其他设计资源,方便地打包在一起,它基本上包含了开发人员要成为 MSP430 MCU 专家所需的一切!

By MSP430Ware 软件

EnergyTrace™ 软件

EnergyTrace 软件可衡量基于 MSP430 MCU 的应用中的能耗。可借助专业调试器使用 CCS IDE 第 6 版或较新版本来完成功耗性能评测。具有 EnergyTrace++ 软件支持的器件可显示 CPU 和外设状态以加快系统功耗调试。

超低功耗 Advisor

超低功耗 (ULP) Advisor 是一种工具,可帮助指导开发人员编写更高效的代码,从而充分利用 MSP430 MCU 所独具的超低功耗特性。ULP Advisor 可以根据详尽的核对表检查代码,确保应用实现最为极致的超低功耗。 

USB 开发套件

USB 开发套件具有在 MSP430 MCU 上使用 USB 所需的一切功能。它具有 USB API 堆栈 HID、CDC & MSC、完整 API 指南、基于 GUI 的 USB 描述符工具、用于 USB 固件更新工具的项目模板以及完整的代码示例。

CapTIvate™ 设计中心

借助 CapTIvate MCU 设计中心 GUI,按钮、滚轮、滑块和接近传感解决方案的开发人员可以拖放传感器以快速完成系统配置,并在五分钟甚至更短的时间内开始性能调优。支持采用 CapTIvate 技术的 MSP430 MCU。

MSP 引导加载程序 (BSL)

BSL 是 MSP430 器件中支持读写到存储器的软件,主要用于编程目的。UART、I2C、USB & RF BSL 在 MSP MCU 等产品上均可用。

命令行编程器

MSP Flasher 是一个基于 Shell 的开源界面,通过使用 JTAG 或 Spy Bi-Wire 的 FET 编程器或 eZ430™ 微控制器对 MSP430 器件编程。它基于 MSP 调试堆栈,提供最常见的命令行函数。

实时操作系统

SYS/BIOS 是一种先进的实时操作系统,可用于各种 TI DSP、ARM 处理器和微控制器。

MSP 调试堆栈

开源动态链接库嵌入式固件,支持 MSP430 微控制器与 PC 连接,从而下载代码、单步执行代码及设置断点等。

射频软件套件

借助射频取消所有 MSP 器件上的电缆,为您的应用轻松添加无线功能:

射频软件套件

实时操作系统

SYS/BIOS 是一种先进的实时操作系统,可用于各种 TI DSP、ARM® 处理器和微控制器。SYS/BIOS 具有适用于 MSP MCU 的独特的超低功耗特性,包括基于 GUI 的 RTOS 配置工具、调试工具显示执行序列、CPU 负载和低占用空间。

Free RTOS

针对 MSP 微控制器优化的数学库

使用我们的免费软件库来提升 MSP MCU 的数学性能。针对 MSP MCU 的 IQmathLib 特别适用于关注性能或节能的应用。此库可以为常用的定点函数提供 100 倍的性能。对于对浮点数学感兴趣的人而言,MSPMATHLIB 软件可提供高达 26 倍的性能。