MSPM0G3218
-
Core
Cortex-M0+, 80 MHz
-
Family
MSPM0GX218_GX207 Series
-
Sub-Family
MSPM0G321X
-
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
MSPM0G3218
-
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 256 KiB IROM2 256 KiB NonMain_ECC 2 KiB