Texas Instruments Arm Cortex-M0+ MSPM0 Microcontrollers
MSPM0 microcontrollers are part of the MSP highly integrated, ultra-low-power 32-bit Arm® Cortex®-M0+ 32-bit familiy.
The MSPM0 MCUs offer a blend of cost optimization and design flexibility for applications requiring 256KB to 512KB of flash memory in small packages or high pin count packages (up to 100 pins). These devices include dual CAN-FD controllers, cybersecurity enablers, high performance integrated analog, and provide excellent low power performance across the operating temperature range.
Key Features
- Arm® 32-bit Cortex® M0+ CPU with memory protection unit, frequency up to 80MHz
- Up to 512KB of flash memory with error correction code (ECC)
- 16KB data flash bank with ECC protection
- 128KB total SRAM
UDE® Debug Solution for MSPM0 Microcontrollers
The UDE® Universal Debug Engine enables efficient debugging of the devices of the MSPM0 microcontroller microcontroller family within its user-friendly and intuitive user interface.
Key Features
- Core debugging support of Arm® Cortex®-M0+
- Support for Arm® Cortex® Serial Wire Debug (SWD) interface
- FLASH programming
MSPM0 Arm Cortex-M0+ Microcontrollers Supported by UDE®
- MSPM0 Mixed-Signal Industrial Microcontrollers: MSPM0G3505, MSPM0G3506, MSPM0G3507
UDE® Debug and Test Features for MSPM0 Microcontroller Family
- Microcontroller debug support
- FLASH Memory programming
- Test Automation and Test Scripting Support with Python and other scripting languages
- Serial Wire Debug SWD support
- IP Snooping Trace support
UDE® Universal Debug Engine for MPSP0
UDE® Universal Debug Engine is a flexible debug and emulator platform for debugging and testing the MPSP0 microcontroller family.