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.
Dual-bank with address swap for OTA updates
A total of 14 PWM channels supported by:
One 16-bit advanced timer with deadband support and complimentary outputs, supporting up to 8 PWM channels
Two UART interfaces supporting low-power operation in STANDBY mode
MSPM0L111x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power 32-bit MSPM0 MCU family based on the enhanced Arm Cortex-M0+ core platform operating at up to 32MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration and excellent low-power current consumption, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62V to 3.6V.
MSPM0L111x devices provide up to 128KB embedded flash program memory with 16KB SRAM. The flash memory is organized into two main banks to support field firmware updates, with address swap support provided between the two main banks.
These MCUs incorporate a high-speed on-chip oscillator with an accuracy up to ±1.5%, eliminating the need for an external crystal. Additional features include a 3-channel DMA, 16-bit/32-bit CRC accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.68Msps ADC with configurable internal voltage reference and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced control timer and two 16-bit general purpose timers, one general purpose timer with Quadrature Enabled Input,windowed and independent watchdog timers, and a variety of communication peripherals including one I2C, one SPI, and two UARTs (out of which one is offered with extended LIN).
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their projects needs. The architecture combined with extensive low-power modes are optimized to achieve extended battery life in portable measurement applications.
MSPM0L111x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ development kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
For complete module descriptions, see the MSPM0 L-Series 32MHz Microcontrollers Technical Reference Manual.
Tipo | Título | Fecha | ||
---|---|---|---|---|
* | Data sheet | MSPM0L111x Mixed-Signal Microcontrollers datasheet | PDF | HTML | 01 dic 2024 |
* | Errata | MSPM0L111x Microcontrollers Errata | PDF | HTML | 26 nov 2024 |
* | User guide | MSPM0 L-Series 32-MHz Microcontrollers Technical Reference Manual (Rev. D) | PDF | HTML | 15 may 2024 |
Application note | MSPM0 Design Flow Guide (Rev. D) | PDF | HTML | 16 oct 2024 | |
EVM User's guide | LP-MSPM0L1117 Launchpad Development Kit | PDF | HTML | 30 sep 2024 | |
Subsystem design | Frequency Counter: Tone Detection | PDF | HTML | 05 sep 2024 | |
Application note | Migration Guide From STM8 to MSPM0 | PDF | HTML | 06 dic 2023 | |
Application note | Operating Time of MSPM0 Powered by a Capacitor | PDF | HTML | 03 oct 2023 |
Para conocer los términos adicionales o los recursos necesarios, haga clic en cualquier título de abajo para ver la página de detalles cuando esté disponible.
El LaunchPad MSPM0L1117 es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0L1117. Contiene todo lo necesario para empezar a desarrollar en la plataforma MSPM0L1117 M0+, incluida una sonda de depuración integrada para programación, depuración y mediciones de energía. La placa incluye (...)
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 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 (...)
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.
(...)
Revise la página de detalles del producto para verificar la compatibilidad.
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 (...)
Encapsulado | Pines | Símbolos CAD, huellas y modelos 3D |
---|---|---|
LQFP (PT) | 48 | Ultra Librarian |
VQFN (RGE) | 24 | Ultra Librarian |
VQFN (RGZ) | 48 | Ultra Librarian |
VQFN (RHB) | 32 | Ultra Librarian |
El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.
Si tiene preguntas sobre la calidad, el paquete o el pedido de productos de TI, consulte el soporte de TI.
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.
The Out-of-Box Experience (OOBE) for the LP-MSPM0L1306 allows interaction with the MSPM0L1306 LaunchPad development kit running its out-of-box demo software.
The LaunchPad implements examples for a blinking LED, light sensor, and thermistor.
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.
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.
Revise la página de detalles del producto para verificar la compatibilidad.
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.1 uses a modified version of the Theia-IDE framework and offers a user experience similar to Visual Studio Code™.