Arm® Cortex ®-M0+ MCU 设计和开发
借助直观且用户友好的硬件、软件和开发工具快速入门。
硬件开发
借助 LaunchPad™ 开发套件,利用有助于灵活评估 MCU 的模块化生态系统,开始评估我们的 MSPM0 MCU 米6体育平台手机版_好二三四系列。
LaunchPad
适用于 32MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 开发套件
LP-MSPM0L1306 LaunchPad™ 开发套件是基于 MSPM0L1306 的易用型评估模块 (EVM),包含在 MSPM0L1306 M0+ MCU 平台上开始开发所需要的全部资源,包括用于编程、调试和能量测量的板载调试探针。该板包含三个按钮、两个 LED(其中一个是 RGB LED)、模拟温度传感器和光传感器,
适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
LP-MSPM0G3507 LaunchPad™ 开发套件是基于 MSPM0G3507 的易用型评估模块 (EVM),包含在 MSPM0G3507 M0+ MCU 平台上开始开发所需要的全部资源,包括用于编程、调试和能量测量的板载调试探针。该板包含三个按钮、两个 LED(其中一个是 RGB LED)以及模拟温度传感器和光传感器,还具有一个外部缓冲器,用于显示 4MSPS 时的高速 ADC 性能。
适用于 24MHz Arm® Cortex®-M0+ MCU 的 MSPM0C1104 LaunchPad™ 开发套件
LP-MSPM0C1104 LaunchPad™ 开发套件是基于 MSPM0C1104 的易用型评估模块 (EVM),包含在 MSPM0C1104 M0+ MCU 平台上开始开发所需的全部资源,包括用于编程和调试的板载调试探针,并且外形尺寸更小。该板包含两个按钮和一个 LED。
软件
使用各种代码示例开始开发
开始使用我们的外设代码示例,该示例演示了使用驱动程序库 API 实现器件功能的常见用例。
使用我们的 MSP 子系统示例将关键功能的构建块集成到应用中,加速您的开发进程。
使用您选择的便携式软件驱动程序配置外设
利用我们经过优化的低级驱动程序库 (DriverLib),使用一组功能齐全的 API 来配置、控制和操作硬件以及常见 ARM 外设。
使用我们更高级别的线程安全 TI 驱动程序在实时操作系统 (RTOS) 应用程序内无缝配置外设。
借助适用于 MSPM0 的中间件库简化应用开发
快速实现功能安全、安全启动、固件更新、优化的数字信号处理和有线通信(包括 LIN、CAN、SENT、IO-LINK、OneWire、DALI 和 SMBUS)。
借助用于电机控制、能量计量、医疗诊断、环境检测、电池管理等的应用软件,加快米6体育平台手机版_好二三四上市步伐。
利用您选择的 RTOS 进行开发
借助 Zephyr Project GitHub 存储库中提供的器件支持,开始 MSPM0 的下一个 Zephyr OS 工程。
直接从 MSPM0 SDK 中导入 FreeRTOS 内核的启动项目。
中间件
库和协议栈中包括了各种中间件,用于不同的应用和领域,包括汽车、电器、建筑和工厂自动化等。
汽车
广阔的市场
EEPROM 仿真代码示例
FreeRTOS
GUI Composer 库
SMBus 库
楼宇自动化
DALI 代码示例
PIR 运动检测演示
SASI 烟雾探测器演示
能量计量
工厂自动化
功能安全
数学库
医疗
电机控制
无传感器磁场定向电机控制库
电源管理
SMBus 库
安全性
启动映像管理器示例
TI 开发人员专区
使用您选择的 IDE 进行开发和调试
MSPM0 SDK 可与各种集成开发环境 (IDE) 结合使用,以开发和调试嵌入式应用。这些 IDE 可以附带 SysConfig 等配置工具,以加快开发。
简化硬件和软件配置
SysConfig 提供直观的图形用户界面,用于配置引脚、外设、时钟等。SysConfig 将自动检测、发现和解决冲突,来加快软件开发。
MSPM0 Analog Configurator 是一个图形配置工具,旨在使用 MSPM0 器件简化和加快模拟信号链的设计和实现,无需进行传统的编码开发。
STM8S003 至 MSPS003 迁移工具提供了一系列软件、工具和文档,可简化将应用程序从 STM8S003 器件系列迁移到引脚兼容的 MSPS003 (MSPM0C110x) 器件的过程。
通过 MSPM0 Academy 提供简单应用的动手实践培训模块
MSPM0 Academy 包含所有 LaunchPad™ 开发套件的多个演示和文档。为演示器件功能,每个模块会逐步介绍软件开发工具包 (SDK) 中的示例。
主题范围涵盖模拟外设示例到串行通信和高级器件功能,可满足您的应用需求。
编程工具
MSP-GANG 生产编程器
MSP Gang 编程器 (MSP-GANG) 是一款 MSPM0/MSP430™/MSP432™ 器件编程器,可同时对多达八个完全相同的 MSPM0/MSP430/MSP432 闪存或 FRAM 器件进行编程。此编程器可使用标准的 RS-232 或 USB 接口与主机 PC 相连,并提供灵活的编程选项,允许用户完全自定义流程。
XDS110 JTAG 调试探针
米6体育平台手机版_好二三四 (TI) 的 XDS110 是一款适用于 TI 嵌入式处理器的新型调试探针(仿真器)。XDS110 取代了 XDS100 系列,同时在单个仓体中支持更广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。此外,所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE。
米6体育平台手机版_好二三四 (TI) 的 XDS110 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm 10 引脚和 Arm 20 引脚的多个适配器)连接到目标板,并通过 (...)
UniFlash 闪存编程工具
UniFlash 是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面。
可以在 TI 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。
支持的器件:CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微处理器、MSP430™ 微处理器、MSP432™ 微处理器、MSPM0、TM4C、Hercules™ (...)