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.
MSPM0G310x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ 32-bit core platform operating at up to 80MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62V to 3.6V.
The MSPM0G310x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. The devices also incorporate a memory protection unit, 7-channel DMA, and a variety of high-performance analog peripherals such as two 12-bit 4Msps ADCs, configurable internal shared voltage reference, and one general-purpose amplifier. These devices also offer intelligent digital peripherals such as two 16-bit advanced control timers, five general purpose timers (with one 16-bit general-purpose timer for QEI interface, two 16-bit general-purpose timers for STANDBY mode, and one 32-bit general-purpose timer), two windowed-watchdog timers, and one RTC with alarm and calendar mode. These devices provide data integrity and encryption peripherals (CRC, TRNG, AES) and enhanced communication interfaces (four UART, two I2C, two SPI, CAN 2.0/FD).
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration that allow customers to find the MCU that meets project needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.
MSPM0G310x 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 available for purchase. 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 G-Series 80MHz Microcontrollers Technical Reference Manual.
기능 안전성 문서 제공. 지금 요청
유형 | 직함 | 날짜 | ||
---|---|---|---|---|
* | Data sheet | MSPM0G310x-Q1 Automotive Mixed-Signal Microcontrollers With CAN-FD Interface datasheet (Rev. B) | PDF | HTML | 2024/05/08 |
* | Errata | MSPM0G350x, MSPM0G150x Mixed-Signal Microcontrollers Errata (Rev. A) | PDF | HTML | 2023/10/09 |
* | User guide | MSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual (Rev. A) | PDF | HTML | 2024/06/11 |
Application note | Understanding the MSPM0 Debug Subsystem | PDF | HTML | 2024/09/23 | |
Subsystem design | Frequency Counter: Tone Detection | PDF | HTML | 2024/09/05 | |
Application note | MSPM0 Design Flow Guide (Rev. C) | PDF | HTML | 2024/07/23 | |
Functional safety information | MSPM0G Functional Safety Manual | PDF | HTML | 2024/03/28 | |
Subsystem design | ADC to I2C | PDF | HTML | 2023/12/22 | |
Subsystem design | ADC to SPI | PDF | HTML | 2023/12/22 | |
Subsystem design | ADC to UART | PDF | HTML | 2023/12/22 | |
Application note | Migration Guide From STM8 to MSPM0 | PDF | HTML | 2023/12/06 | |
Application note | Operating Time of MSPM0 Powered by a Capacitor | PDF | HTML | 2023/10/03 |
추가 조건 또는 필수 리소스는 사용 가능한 경우 아래 제목을 클릭하여 세부 정보 페이지를 확인하세요.
LP-MSPM0G3507 LaunchPad™ 개발 키트는 MSPM0G3507을 기반으로 하는 사용이 간편한 EVM(평가 모듈)입니다. 프로그래밍, 디버깅 및 에너지 측정을 위한 온보드 디버그 프로브를 포함하여 MSPM0G3507 M0+ MCU 플랫폼에서 개발을 시작하는 데 필요한 모든 것이 포함되어 있습니다. 보드에는 버튼 3개, LED 2개(하나는 RGB LED), 그리고 아날로그 온도 센서와 광센서가 포함되어 있습니다. 또한 4 MSPS에서 고속 ADC 성능을 보여주는 외부 버퍼가 있습니다.
텍사스 인스트루먼트 XDS110은 TI 임베디드 프로세서를 위한 새로운 디버그 프로브(에뮬레이터)입니다. XDS110은 XDS100 제품군을 대체하면서 하나의 포드로 더 다양한 표준(IEEE1149.1, IEEE1149.7, SWD)을지원합니다. 또한 모든 XDS 디버그 프로브는 ETB(Embedded Trace Buffer)를 특징으로 하는 모든 Arm® 및 DSP 프로세서에서 코어 및 시스템 추적을 지원합니다. 핀을 통한 코어 추적의 경우 XDS560v2 PRO TRACE가 필요합니다.
텍사스 인스트루먼트 XDS110은 TI (...)
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 comprises a suite of tools used to develop and debug embedded applications. Code Composer Studio is available for download across Windows®, Linux® and macOS® desktops. It can also (...)
제품 세부 정보 페이지에서 지원을 확인하십시오.
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications. Code Composer Studio is available for download across Windows®, Linux® and macOS® desktops. It can also (...)
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 (...)