MSPM0G1207
-
Core
Cortex-M0+, 80 MHz
-
Family
MSPM0GX218_GX207 Series
-
Sub-Family
MSPM0G120X
-
CMSIS Pack
MSPM0GX218_GX207_DFP
MSPM0Gx218, MSPM0Gx207, and MSPM0G122x 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
MCUs offer a blend of cost optimization and design flexibility for applications
requiring 64KB to 256KB of flash memory in packages ranging from 20 pins to 64
pins. These devices include CAN-FD controllers, cybersecurity enablers, high
performance integrated analog, and provide excellent low power performance
across the operating temperature range.
The device has up to 256KB of embedded flash program memory with built-in error
correction code (ECC) and up to 32KB SRAM (with ECC and parity protection). The
flash memory is organized into two main banks to support field firmware updates,
with address swap support provided between the two main banks.
Flexible cybersecurity enablers can be used to support secure boot, secure
in-field firmware updates, IP protection (execute-only memory), key storage,
and more. Hardware acceleration is provided for a variety of AES symmetric
cipher modes. The cybersecurity architecture is pending Arm® PSA Level 1
certification.
A set of high performance analog modules is provided, such as two simultaneously
sampling 12-bit, 1.6Msps ADCs supporting up to 27 external channels, on-chip
voltage reference (1.4V or 2.5V), and two comparators operable in low-power and
high-speed modes with additional built-in 8-bit reference DACs .
-
Features Device
MSPM0G1207
-
Memory
Data 16 KiB Factory_ECC 512 B IRAM1 32 KiB IRAM_No_Parity 32 KiB IRAM_Parity 32 KiB IRAM_Parity_Code 32 KiB IROM1 128 KiB IROM2 128 KiB NonMain_ECC 2 KiB