EasyManua.ls Logo

Texas Instruments MSPM0G3507 - User Manual

Texas Instruments MSPM0G3507
101 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
MSPM0G350x Mixed-Signal Microcontrollers With CAN-FD Interface
1 Features
• Core
– Arm
®
32-bit Cortex
®
-M0+ CPU with memory
protection unit, frequency up to 80 MHz
• Operating characteristics
– Extended temperature: –40°C up to 125°C
– Wide supply voltage range: 1.62 V to 3.6 V
• Memories
– Up to 128KB of flash memory with error
correction code (ECC)
– Up to 32KB of ECC protected SRAM with
hardware parity
• High-performance analog peripherals
– Two simultaneous sampling 12-bit 4-Msps
analog-to-digital converters (ADCs) with up to
17 external channels
• 14-bit effective resolution at 250-ksps with
hardware averaging
– One 12-bit 1-MSPS digital-to-analog converter
with integrated output buffer (DAC)
– Two zero-drift zero-crossover chopper op-amps
(OPA)
• 0.5-µV/°C drift with chopping
• Integrated programmable gain stage, up to
32x
– One general-purpose amplifier (GPAMP)
– Three high-speed comparators (COMP) with 8-
bit reference DACs
• 32-ns propagation delay in high-speed
mode
• Support low-power mode operation down to
<1 µA
– Programmable analog connections between
ADC, OPAs, COMP and DAC
– Configurable 1.4-V or 2.5-V internal shared
voltage reference (VREF)
– Integrated temperature sensor
• Optimized low-power modes
– RUN: 96 µA/MHz (CoreMark)
– SLEEP: 458 µA at 4 MHz
– STOP: 47 µA at 32 kHz
– STANDBY: 1.5 µA with RTC and SRAM
retention
– SHUTDOWN: 78 nA with IO wake-up capability
• Intelligent digital peripherals
– 7-channel DMA controller
– Math accelerator supports DIV, SQRT, MAC
and TRIG computations
– Seven timers supports up to 22 PWM channels
• One 16-bit general-purpose timer
• One 16-bit general-purpose timer supports
QEI
• Two 16-bit general-purpose timers support
low-power operation in STANDBY mode
• One 32-bit high-resolution general-purpose
timer
• Two 16-bit advanced timers with deadband
support up to 12 PWM channels
– Two window-watchdog timers
– RTC with alarm and calendar mode
• Enhanced communication interfaces
– Four UART interfaces; one supports LIN,
IrDA, DALI, Smart Card, Manchester, and
three support low-power operation in STANDBY
mode
– Two I
2
C interfaces support up to FM+ (1
Mbit/s), SMBus/PMBus, and wakeup from
STOP mode
– Two SPIs, one SPI supports up to 32 Mbits/s
– One Controller Area Network (CAN) interface
supports CAN 2.0 A or B and CAN-FD
• Clock system
– Internal 4- to 32-MHz oscillator with up to
±1.2% accuracy (SYSOSC)
– Phase-locked loop (PLL) up to 80 MHz
– Internal 32-kHz low-frequency oscillator
(LFOSC) with ±3% accuracy
– External 4- to 48-MHz crystal oscillator (HFXT)
– External 32-kHz crystal oscillator(LFXT)
– External clock input
• Data integrity and encryption
– Cyclic redundancy checker (CRC-16, CRC-32)
– True random number generator (TRNG)
– AES encryption with 128 or 256-bit key
• Flexible I/O features
– Up to 60 GPIOs
• Two 5-V tolerant IOs
• Two high-drive IOs with 20-mA drive
strength
• Development support
– 2-pin serial wire debug (SWD)
• Package options
– 64-pin LQFP
– 48-pin LQFP, VQFN
– 32-pin VQFN
– 28-pin VSSOP
• Family members (also see Device Comparison)
– MSPM0G3505: 32KB flash, 16KB RAM
– MSPM0G3506: 64KB flash, 32KB RAM
– MSPM0G3507: 128KB flash, 32KB RAM
ADVANCE INFORMATION
MSPM0G3507, MSPM0G3506, MSPM0G3505
SLASEX6A – FEBRUARY 2023 – REVISED JUNE 2023
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. ADVANCE INFORMATION for preproduction products; subject to change
without notice.
Question and Answer IconNeed help?

Do you have a question about the Texas Instruments MSPM0G3507 and is the answer not in the manual?

Summary

1 Features

Core and Operating Characteristics

Details on the CPU core, frequency, and operating voltage/temperature range.

Memory and Analog Peripherals

Information on flash/SRAM, ADCs, DAC, op-amps, and amplifiers.

Digital and System Features

Covers timers, communication interfaces, clock system, and security features.

Support and Package Information

Includes development tools, package types, and family member variants.

2 Applications

3 Description

4 Functional Block Diagram

5 Device Comparison

6 Pin Configuration and Functions

6.1 Pin Diagrams

Visual representations of pin assignments for different package types.

6.2 Pin Attributes

Table describing the function and availability of each pin across packages.

6.3 Signal Descriptions

Detailed descriptions of all available peripheral signals and their pin mappings.

6.4 Connections for Unused Pins

Guidance on proper termination for unused device pins.

7 Specifications

7.1 Absolute Maximum Ratings

Defines the stress limits beyond which device damage may occur.

7.2 ESD Ratings

Specifies electrostatic discharge protection levels for device handling.

7.3 Recommended Operating Conditions

Defines the voltage, temperature, and frequency ranges for reliable operation.

7.4 Thermal Information

7.5 Supply Current Characteristics

7.5.1 RUN;SLEEP Modes

Supply current data for RUN and SLEEP modes at different MCLK frequencies.

7.5.2 STOP;STANDBY Modes

Supply current data for STOP and STANDBY modes at different ULPCLK frequencies.

7.6 Power Supply Sequencing

7.6.1 POR and BOR

Details on POR and BOR voltage levels, hysteresis, and delay parameters.

7.7 Flash Memory Characteristics

7.8 Timing Characteristics

7.9 Clock Specifications

7.9.1 System Oscillator (SYSOSC)

Parameters and accuracy for the internal system oscillator.

7.9.2 Low Frequency Oscillator (LFOSC)

Specifications for the low-frequency internal oscillator.

7.9.3 System Phase Lock Loop (SYSPLL)

Characteristics of the phase-locked loop for frequency synthesis.

7.9.5 High Frequency Crystal;Clock

7.10 Digital IO

7.10.1 Electrical Characteristics

Defines voltage levels, hysteresis, and leakage for digital I/O.

7.10.2 Switching Characteristics

Specifies output frequency and rise/fall times for digital I/O.

7.11 Analog Mux VBOOST

7.12 ADC

7.12.1 Electrical Characteristics

Defines ADC input voltage, resolution, current, and reference parameters.

7.13 Temperature Sensor

7.14 VREF

7.14.1 Voltage Characterisitcs

Details minimum supply voltage and output voltage characteristics for VREF.

7.15 Comparator (COMP)

7.15.1 Comparator Electrical Characteristics

Defines input range, hysteresis, delay, and current for comparators.

7.16 DAC

7.16.1 DAC_Supply Specifications

Specifies voltage and current requirements for the DAC.

7.17 GPAMP

7.17.1 Electrical Characteristics

Defines common mode range, gain, noise, and slew rate for GPAMP.

7.17.2 Switching Characteristics

Specifies enable, disable, and settling times for the GPAMP.

7.18 OPA

7.18.1 Electrical Characteristics

Defines common mode range, quiescent current, and noise for OPAs.

7.18.2 Switching Characteristics

Specifies enable, disable, and settling times for the OPAs.

7.18.3 PGA Mode

Provides gain characteristics and resistance values for the programmable gain amplifier.

7.19 I2 C

7.19.1 I2 C Characteristics

Defines clock frequency, hold times, and setup times for I2C communication.

7.19.2 I2 C Filter

Specifies parameters for the input filter used to suppress spikes in I2C signals.

7.20 SPI

7.20.1 SPI

Defines SPI clock frequency, duty cycle, and data timing parameters.

7.20.2 SPI Timing Diagram

Illustrates timing for SPI communication in controller mode.

7.21 UART

7.22 TIMx

7.23 TRNG

7.23.1 TRNG Electrical Characteristics

Specifies current consumption for the TRNG module.

7.24 Emulation and Debug

7.24.1 SWD Timing

Defines the clock frequency for the SWD debug interface.

8 Detailed Description

8.1 CPU

Describes the ARM Cortex-M0+ CPU core, its features, and sub-systems.

8.2 Operating Modes

Explains the five device operating modes for power optimization.

8.3 Power Management Unit (PMU)

Details the PMU's role in supply monitoring and power management.

8.5 DMA

8.7 Memory

8.7.1 Memory Organization

Details the address ranges for code, SRAM, and peripheral memory regions.

8.10 GPIO

8.12 ADC

8.15 COMP

8.16 DAC

8.24 I2 C

8.25 SPI

8.32 Serial Wire Debug Interface

8.33 Boot Strap Loader (BSL)

8.35 Identification

9 Applications, Implementation, and Layout

9.1 Typical Application

Shows a basic application schematic with recommended external components.

10 Device and Documentation Support

10.1 Getting Started and Next Steps

Guides for beginning development with MSPM0 MCUs.

10.2 Device Nomenclature

Explains the naming convention used for MSP MCU devices.

10.3 Tools and Software

Lists available development tools, IDEs, and software kits.

10.4 Documentation Support

10.5 Support Resources

10.7 Electrostatic Discharge Caution

11 Mechanical, Packaging, and Orderable Information

12 Revision History

Texas Instruments MSPM0G3507 Specifications

General IconGeneral
BrandTexas Instruments
ModelMSPM0G3507
CategoryMotherboard
LanguageEnglish

Related product manuals