MSPM0-SDK — MSPM0 Software Development Kit (SDK)
The MSPM0 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM0 MCU platform under a single software package.
专为功能安全应用开发
提供功能安全手册和 FMEDA 以帮助进行功能安全系统设计
系统可满足 ASIL B 等级要求
具有地址交换和 OTA 更新功能的双组存储器
四个高速 IO
80 引脚 LQFP(0.5mm 间距)
64 引脚 LQFP(0.5mm 间距)
48 引脚 LQFP(0.5mm 间距)
48 引脚 VQFN(0.5mm 间距)
32 引脚 VQFN(0.5mm 间距)
MSPM0Gx51x 微控制器 (MCU) 属于 MSP 高度集成的超低功耗 32 位 MCU 系列,该 MCU 系列基于增强型 Arm Cortex-M0+ 32 位内核平台,工作频率最高可达 80MHz。这些 MCU 为需要采用小型封装(低至 5mm x 5mm)或高引脚数封装(高达 100 引脚)的 256KB 至 512KB 闪存存储器的应用同时提供了成本优化和设计灵活性。这些器件包括双 CAN-FD 控制器、网络安全机制和高性能集成模拟,并在整个工作温度范围内提供出色的低功耗性能。
这些器件提供具有内置纠错码 (ECC) 且高达 512KB 的嵌入式闪存程序存储器,以及高达 128KB 的 SRAM(第一个 64kB 具有 ECC 和奇偶校验保护功能)。闪存存储器分为两个主要存储体,用于支持现场固件更新,并支持在两个主要存储体之间进行地址交换。
可以使用灵活的网络安全机制来支持安全启动、安全的现场固件更新、IP 保护(仅执行存储器)、密钥存储等。针对多种 AES 对称密码模式以及 TRNG 熵源提供了硬件加速。网络安全架构正等待 Arm® PSA 1 级认证。
提供了一组高性能模拟模块,如两个同步采样的 12 位 4Msps ADC(支持多达 27 个外部通道)、片上电压基准(1.4V 或 2.5V)、一个 12 位 1Msps DAC 和三个高速比较器(内置 8 位基准 DAC,可在低功耗和高速模式下运行)。
TI MSPM0 系列低功耗 MCU 包含具有不同模拟和数字集成度的器件,可让客户找到满足其工程需求的 MCU。MSPM0 MCU 平台将 Arm Cortex-M0+ 平台与超低功耗整体系统架构相结合,使系统设计人员能够在降低能耗的同时提高性能。
MSPM0Gx51x MCU 由广泛的硬件和软件生态系统提供支持,随附参考设计和代码示例,便于您快速开始设计。开发套件包括可供购买的 LaunchPad。TI 还提供免费的 MSPM0 软件开发套件 (SDK),该套件在 TI Resource Explorer 中作为 Code Composer Studio™ IDE 桌面版和云版组件提供。MSPM0 MCU 还通过 MSP Academy 提供广泛的在线配套资料、培训,并通过 TI E2E™ 支持论坛提供在线支持。
有关完整的模块说明,请参阅 MSPM0 G 系列 80MHz 微控制器技术参考手册。
类型 | 标题 | 下载最新的英语版本 | 日期 | |||
---|---|---|---|---|---|---|
* | 数据表 | MSPM0Gx51x 具有 CAN-FD 接口的混合信号微控制器 数据表 | PDF | HTML | 英语版 | PDF | HTML | 2024年 11月 5日 |
* | 用户指南 | MSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual (Rev. B) | PDF | HTML | 2024年 11月 12日 | ||
应用手册 | Closed Loop Constant Power Drive to Simplify Heater Element Control and Extend Battery Life | PDF | HTML | 2025年 1月 29日 | |||
应用手册 | MSPM0 系列中的闪存多组功能 | PDF | HTML | 英语版 | PDF | HTML | 2025年 1月 22日 | |
应用手册 | MSPM0 硬件编程和调试程序指南 | PDF | HTML | 英语版 | PDF | HTML | 2024年 12月 5日 | |
应用手册 | MSPM0 设计流程指南 (Rev. D) | PDF | HTML | 英语版 (Rev.D) | PDF | HTML | 2024年 10月 30日 | |
应用手册 | MSPM0 ADC 噪声分析和应用 | PDF | HTML | 英语版 | PDF | HTML | 2024年 10月 28日 | |
应用手册 | MSPM0 低功耗优化指南 | PDF | HTML | 英语版 | PDF | HTML | 2024年 10月 21日 | |
系统设计 | 频率计数器:音调检测 | PDF | HTML | 英语版 | PDF | HTML | 2024年 9月 6日 | |
应用手册 | 由电容器供电的 MSPM0 的工作时间 | PDF | HTML | 英语版 | PDF | HTML | 2024年 2月 5日 | |
应用手册 | STM8 到 MSPM0 迁移指南 | PDF | HTML | 英语版 | PDF | HTML | 2023年 12月 13日 |
如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。
LP-MSPM0G3519 LaunchPad™ 开发套件是基于 MSPM0G3519 的易用型评估模块 (EVM),包含在 MSPM0G3519 M0+ MCU 平台上开始开发所需要的全部资源,包括用于编程、调试和能量测量的板载调试探针。该板包含三个按钮、两个 LED(其中一个是 RGB LED)和 80 多个引脚。通过将 ADC 和 DAC 低通滤波器占位符放置在理想位置以及使用 LaunchPad 背面提供的外部基准选项来改善模拟结果。
The MSPM0 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM0 MCU platform under a single software package.
The MSPM0 diagnostic library software development kit (SDK) is a collection of functional safety software to assist customers to meet their functional safety diagnostic requirements.
The MSPM0 analog configurator is a graphical configuration tool designed to simplify and accelerate the design and enablement of an analog signal chain using a MSPM0 device with no traditional coding development necessary.
The tool uses an intuitive GUI to configure a signal chain using the high (...)
MSP Motor Control is a collection of software, tools and examples to spin motors in 30 minutes or less with MSPM0 Arm® Cortex® M0+ MCUs and popular motor driver solutions.
MSP Motor Control provides examples for supported hardware kits to spin brushed, stepper, and three-phase motors with sensored (...)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
查看产品详情页,验证是否能提供支持。
MSP Zero Code Studio is a visual design environment that enables users to configure, develop and run microcontroller applications in minutes. Zero coding and no IDE required.
SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.
SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)
封装 | 引脚 | CAD 符号、封装和 3D 模型 |
---|---|---|
VQFN (RGZ) | 48 | Ultra Librarian |
VQFN (RHB) | 32 | Ultra Librarian |
推荐产品可能包含与 TI 此产品相关的参数、评估模块或参考设计。
Sensorless FOC firmware for MSPM0Gx5xx + Motor Driver solutions
Hall Sensor Based FOC firmware for MSPM0Gx5xx + Motor Driver solutions
BLDC sensored trap firmware for MSPM0G + DRV83xx motor drivers
BLDC sensored trap firmware for MSPM0L + DRV83xx motor drivers
Stepper motor firmware for MSPM0L + DRV8xxx motor drivers
Brushed-DC firmware for MSPM0L + DRV8xxx motor drivers
MSPM0 Motor Control Application Note
Tuning Guide for MSPM0 based Sensorless FOC
MSPM0 BLDC Sensorless FOC Documentation
Application Tuning Guide for MSPM0 Based Hall Sensor FOC
MSPM0 BLDC Sensored Trap Control Documentation
MSPM0 Stepper Motor Control Documentation
MSPM0 Brushed Motor Control Documentation
MSP Motor Control is a collection of software, tools, and examples to spin motors in 30 minutes or less with MSPM0 Arm Cortex M0+ MCUs and popular motor driver solutions.
MSP Motor Control provides examples for supported hardware kits to spin brushed, stepper, and 3-phase motors with sensored and sensorless control algorithms optimized for performance, integration, and ease-of-use. Spin your motor today by ordering hardware, connecting a motor, and using our Graphical User Interfaces or online code examples.
MSP Motor Control includes:
MSP-GANG Installer 1.03.09.00
MSP-GANG Manifest
The MSP Gang Programmer is a MSPM0/MSP430/MSP432 device programmer that can program up to eight identical flash or FRAM devices at the same time. The MSP Gang Programmer connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow the user to fully customize the process.
The MSP Gang Programmer is provided with an expansion board, called the Gang Splitter, that implements the interconnections between the MSP Gang Programmer and multiple target devices. Eight cables are provided that connect the expansion board to eight target devices (via JTAG or Spy-Bi-Wire connectors). The programming can be done with a PC or as a standalone device. A PC-side Graphical User Interface is also available and is DLL-based.
Features:
MSPM0 SDK for Windows
MSPM0 SDK for Linux
MSPM0 SDK for macOS
MSPM0 SDK Documentation Overview
MSPM0 SDK Manifest
The MSPM0 SDK delivers components that enable engineers to develop applications on Texas Instruments MSPM0 microcontroller devices. The product is comprised of multiple software components and more than 150 examples of how to use these components together. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.
The MSPM0 SDK includes support for FreeRTOS and a wide variety of middleware and drivers, including:
The MSPM0 MCU portfolio offers a single development environment that delivers flexible hardware, software and tool options for customers developing applications. A one-time investment with the MSPM0 software development kit (SDK) allows you create portable and modular code, opening the door to create unlimited applications.
MSP Zero Code Studio for Windows
MSP Zero Code Studio Release Notes
MSP Zero Code Studio Quick Start Guide
MSP Zero Code Studio User's Guide
MSP Zero Code Studio Manifest
MSP Zero Code Studio is a visual design environment that enables users to configure, develop and run microcontroller applications in minutes! Zero coding and no IDE required.
UniFlash is a standalone tool used to program on-chip and external flash memory on TI MCUs and on-board flash memory for Sitara processors. UniFlash has a GUI, command line, and scripting interface. UniFlash is available free of charge.
MSPM0 hands on training academies. 18 in english and 16 translated to chinese.
None
MSPM0 Analog Configurator in TI Gallery
The MSPM0 Analog Configurator is a graphical configuration tool designed to simplify and accelerate the design and enablement of an analog signal chain using a MSPM0 device with no traditional coding development necessary.
The tool uses an intuitive GUI to configure a signal chain using the high analog integration of MSPM0 devices, analyze and plot signals in real-time, and generate the configuration and code necessary to flash the device.
The current release only supports MSPM0L and MSPM0G production samples. See this FAQ for more information about silicon differences.
Analog Configurator supports the following features:
The SysConfig tool is used configure TI software and hardware. For software configuration, SysConfig is used in conjunction with a TI SDK. For PinMux configuration, the tool may be used standalone.
查看产品详情页,验证是否能提供支持。
The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.
CCS v20 is TI’s next generation Integrated Development Environment (IDE) based on Theia IDE framework. CCS v20.0.2 uses a modified version of the Theia-IDE framework and offers a user experience similar to Visual Studio Code™.