MSPM0G3507SPTR
MicrocontrollerThe MSPM0G3507SPTR is a microcontroller from Texas Instruments. View the full MSPM0G3507SPTR datasheet below including key specifications, electrical characteristics.
MSPM0G3507SPTR shares its datasheet with MSPM0G3507, whose page lists every part number it covers.
Official MSPM0G3507SPTR datasheet (PDF) — the source this page was extracted from.
MSPM0G3507SPTR Key Specifications
| Parameter | Value |
|---|---|
| ADC | Two 12-bit 4Msps ADCs, up to 17 external channels |
| CPU | Arm Cortex-M0+ 32-bit, up to 80MHz |
| DAC | One 12-bit 1Msps DAC |
| DMA | 7-channel |
| GPIO | Up to 60 GPIOs |
| SRAM | 32KB with ECC |
| Debug | 2-pin Serial Wire Debug (SWD) |
| Timers | Seven timers, up to 22 PWM channels |
| Op-Amps | Two zero-drift chopper OPAs plus one GPAMP |
| Security | AES-128/256, CRC-16/32, TRNG |
| Comparators | Three high-speed COMP with 8-bit reference DACs |
| Run Current | 96µA/MHz (CoreMark) |
| Flash Memory | 128KB with ECC |
| Supply Voltage | 1.62V to 3.6V |
| Standby Current | 1.5µA with RTC and SRAM retention |
| Shutdown Current | 78nA |
| Internal Oscillator | 4MHz to 32MHz SYSOSC |
| Operating Temperature | -40°C to 125°C |
| Communication Interfaces | 4x UART, 2x SPI, 2x I2C, 1x CAN-FD |
MSPM0G3507SPTR Overview
Part: MSPM0G3507
Type: Mixed-Signal Microcontroller
Description: A 32-bit Arm Cortex-M0+ MCU operating up to 80MHz, featuring up to 128KB Flash and 32KB SRAM, integrated high-performance analog peripherals including two 12-bit 4Msps ADCs, a 12-bit 1Msps DAC, two OPAs, three comparators, and a CAN-FD interface.
Operating Conditions:
- Supply voltage: 1.62V to 3.6V
- Operating temperature: -40°C to 125°C
- Max CPU frequency: 80MHz
Key Specs:
- CPU: Arm 32-bit Cortex-M0+
- Max CPU frequency: 80MHz
- Flash memory: Up to 128KB with ECC
- SRAM: Up to 32KB with ECC
- ADC: Two 12-bit 4Msps, up to 17 external channels
- DAC: One 12-bit 1Msps
- OPAs: Two zero-drift, zero-crossover chopper
- Comparators: Three high-speed with 8-bit reference DACs
- Communication interfaces: Four UARTs, two SPIs, two I2C, one CAN-FD
- GPIOs: Up to 60
Features:
- Arm 32-bit Cortex-M0+ CPU with Memory Protection Unit
- Wide supply voltage range: 1.62V to 3.6V
- Flash memory up to 128KB with Error Correction Code (ECC)
- SRAM up to 32KB protected by ECC with hardware parity
- Two 12-bit 4Msps simultaneous sampling Analog-to-Digital Converters (ADCs) with a total of up to 17 external channels
- Hardware averaging enables 14-bit effective resolution at 250ksps
- Two zero-drift, zero-crossover chopper Operational Amplifiers (OPAs)
- One 12-bit 1MSPS Digital-to-Analog Converter (DAC) with integrated output buffer
- One General Purpose Amplifier (GPAMP) with integrated programmable gain stage up to 32x
- Three high-speed Comparators (COMP) with 8-bit reference DACs (32ns propagation delay)
- Programmable analog connections between ADC, OPA, COMP, and DAC
- Supports low-power operating modes (as low as <1μA)
- Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
- Integrated temperature sensor
- Low-power modes: Run (96μA/MHz), Sleep (458μA), Stop (47μA), Standby (1.5μA with RTC and SRAM retention), Shutdown (78nA)
- 7-channel DMA controller
- Seven timers supporting up to 22 PWM channels
- Math accelerator supporting DIV, SQRT, MAC, and TRIG calculations
- Two windowed watchdog timers
- RTC with alarm and calendar modes
- Four UART interfaces (one supports LIN, IrDA, DALI, Smart Card, Manchester)
- Two SPIs (one supports up to 32Mbit/s)
- Two I2C interfaces supporting FM+ (1Mbit/s), SMBus/PMBus, and wake-up from stop mode
- One Controller Area Network (CAN) interface supporting CAN 2.0 A or B and CAN-FD
- Internal 4MHz to 32MHz oscillator (SYSOSC) with up to ±1.2% accuracy
- Internal 32kHz low-frequency oscillator (LFOSC) with ±3% accuracy
- Phase-Locked Loop (PLL) up to 80MHz
- External 4MHz to 48MHz crystal oscillator (HFXT)
- External 32kHz crystal (LFXT)
- Cyclic Redundancy Checker (CRC-16, CRC-32)
- AES encryption using 128 or 256-bit keys
- True Random Number Generator (TRNG)
- Up to 60 GPIOs (two 5V tolerant, two high-drive with 20mA strength)
- 2-pin Serial Wire Debug (SWD)
Applications:
- Motor Control
- Uninterruptible Power Supplies and Inverters
- Home Appliances
- Electronic Point-of-Sale Systems
- Test and Measurement
- Medical and Healthcare
- Factory Automation and Control
- Grid Infrastructure
- Industrial Transportation
- Smart Metering
- Communication Modules
- Lighting
Package:
- 64-pin LQFP (12mm × 12mm)
- 48-pin LQFP (9mm × 9mm)
- 48-pin VQFN (7mm × 7mm)
- 32-pin VQFN (5mm × 5mm)
- 28-pin VSSOP (7.1mm × 3mm)
MSPM0G3507SPTR Features
- Core
- -Arm ® 32-bit Cortex ® -M0+ CPU with Memory Protection Unit and frequency up to 80MHz
- Operating Characteristics
- -Operating temperature range: -40°C to 125°C
- Memory
- -Wide supply voltage range: 1.62V to 3.6V
- -Flash memory up to 128KB with Error Correction Code (ECC)
MSPM0G3507SPTR Applications
MSPM0G3507SPTR Pin Configuration
The System Configuration Tool provides a graphical interface for enabling, configuring, and generating the initialization code required for pin multiplexing and simplified pin setup. The pin diagrams shown in the datasheet illustrate the main peripheral functions, some integrated device features, and available clock signals for simplified device pinout.
For a complete description of pin functions, refer to the Pin Attributes and Signal Descriptions sections.
MSPM0G3507SPTR Electrical Characteristics
| Parameter | Parameter | Test Condition | Test Condition | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|---|
| V | High-level input voltage | ODIO (1) | VDD≥1.62V | 0.7*VDD | 5.5 | V | |
| IH | High-level input voltage | ODIO (1) | VDD≥2.7V | 2 | 5.5 | V | |
| V | High-level input voltage | All I/O except ODIO and Reset | VDD≥1.62V | 0.7*VDD | VDD+0.3 | V | |
| V IL | Low-level input voltage | ODIO | VDD≥1.62V | -0.3 | 0.3*VDD | V | |
| V IL | Low-level input voltage | ODIO | VDD≥2.7V | -0.3 | 0.8 | V | |
| V IL | Low-level input voltage | All I/O except ODIO and Reset | VDD≥1.62V | -0.3 | 0.3*VDD | V | |
| V HYS | Hysteresis | ODIO | 0.05*VDD | V | |||
| V HYS | Hysteresis | All I/O except ODIO | 0.1*VDD | V | |||
| I lkg | High-impedance leakage current | SDIO (2) (3) | 50 | nA | |||
| R PU | Pull-up resistance | All I/O except ODIO | 40 | kΩ | |||
| R PD | Pull-down resistance | 40 | kΩ | ||||
| C I | Input capacitance | 5 | pF |
MSPM0G3507SPTR Package Information
PLASTIC QUAD FLATPACK - NO LEAD
- All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing per ASME Y14.5M.
- This drawing is subject to change without notice.
- The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.
PLASTIC QUAD FLATPACK - NO LEAD
NOTES: (continued)
- This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature number SLUA271 (www.ti.com/lit/slua271).
- Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown on this view. It is recommended that vias under paste be filled, plugged or tented.
PLASTIC QUAD FLATPACK - NO LEAD
NOTES: (continued)
- Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate design recommendations.
SCALE 1.40
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| MSPM0G3505 | Texas Instruments | — |
| MSPM0G3506 | Texas Instruments | — |
| MSPM0G3507 | Texas Instruments | — |
| MSPM0G3507-Q1 | Texas Instruments | — |
| MSPM0G3507SPMR | Texas Instruments | 64-LQFP |
| MSPM0G3507SPMR.A | Texas Instruments | LQFP-64 |
| MSPM0G3507SPMR.B | Texas Instruments | LQFP-64 |
| MSPM0G3507SPTR.A | Texas Instruments | LQFP-48 |
| MSPM0G3507SPTR.B | Texas Instruments | LQFP-48 |
| MSPM0G3507SRGZR | Texas Instruments | VQFN-48 |
| MSPM0G3507SRGZR.A | Texas Instruments | VQFN-48 |
| MSPM0G3507SRGZR.B | Texas Instruments | VQFN-48 |
| MSPM0G3507SRHBR | Texas Instruments | VQFN-32 |
| MSPM0G3507SRHBR.A | Texas Instruments | VQFN-32 |
| MSPM0G3507SRHBR.B | Texas Instruments | VQFN-32 |
| MSPM0G3507XDGS28 | Texas Instruments | VSSOP-28 7.1x3mm |
| MSPM0G3507XPM | Texas Instruments | LQFP-64 |
| MSPM0G3507XPT | Texas Instruments | LQFP-48 9x9mm |
| MSPM0G3507XRGZ | Texas Instruments | VQFN-48 7x7mm |
| MSPM0G3507XRHB | Texas Instruments | VQFN-32 5x5mm |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll Texas Instruments datasheets (2,442)
Ask your AI agent about the MSPM0G3507SPTR
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the MSPM0G3507SPTR run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.