Zenode.ai Logo

M0L1304 Series

Automotive 32-Mhz Arm® Cortex®-M0+ with 16-KB flash, 2-KB RAM, 12-bit ADC,OPA, LIN

Manufacturer: Texas Instruments

Catalog(3 parts)

PartProgram Memory SizeGradeSupplier Device PackageSpeedPeripheralsProgram Memory TypeConnectivityRAM SizeVoltage - Supply (Vcc/Vdd)Voltage - Supply (Vcc/Vdd)Mounting TypeCore SizeNumber of I/OPackage / CaseQualificationOperating TemperatureOperating TemperatureCore ProcessorOscillator TypeData ConvertersData ConvertersData ConvertersPackage / CasePackage / Case
Texas Instruments
M0L1304QDGS28RQ1
ARM® Cortex®-M0+ MSPM0 L Microcontroller IC 32-Bit 32MHz 16KB (16K x 8) FLASH 28-VSSOP
131072 b
Automotive
28-VSSOP
32000000 Hz
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
FLASH
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
-271.1499938964844 °C
1.6200000047683716 V
3.5999999046325684 V
Surface Mount
32-Bit
24 ul
20-TFSOP (0.118 in, 3.00mm Width)
AEC-Q100
-40 °C
125 °C
ARM® Cortex®-M0+
External, Internal
12 ul
10 ul
Texas Instruments
M0L1304QDYYRQ1
ARM® Cortex®-M0+ MSPM0 L Microcontroller IC 32-Bit 32MHz 16KB (16K x 8) FLASH 16-SOT-23-THIN
131072 b
Automotive
16-SOT-23-THIN
32000000 Hz
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
FLASH
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
-271.1499938964844 °C
1.6200000047683716 V
3.5999999046325684 V
Surface Mount
32-Bit
13 ul
AEC-Q100
-40 °C
125 °C
ARM® Cortex®-M0+
External, Internal
6 ul
12 b
Texas Instruments
M0L1304QDGS32RQ1
ARM® Cortex®-M0+ MSPM0 L Microcontroller IC 32-Bit 32MHz 16KB (16K x 8) FLASH 32-VSSOP
131072 b
Automotive
32-VSSOP
32000000 Hz
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
FLASH
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
-271.1499938964844 °C
1.6200000047683716 V
3.5999999046325684 V
Surface Mount
32-Bit
28 ul
32-TFSOP
AEC-Q100
-40 °C
125 °C
ARM® Cortex®-M0+
External, Internal
12 ul
10 ul
0.003000000026077032 m
0.0029972000047564507 m

Key Features

AEC-Q100 qualified for automotive applicationsTemperature grade 1: –40°C to +125°C, TAFunctional Safety Quality-ManagedDocumentation available to aid in functional safety system designCoreArm 32-bit Cortex-M0+ CPU, frequency up to 32 MHzOperating characteristicsWide supply voltage range: 1.62 V to 3.6 VMemoriesUp to 64KB of flashUp to 4KB of SRAMHigh-performance analog peripheralsOne 12-bit 1.68-Msps analog-to-digital converter (ADC) with up to 10 total external channelsConfigurable 1.4-V or 2.5-V internal ADC voltage reference (VREF)Two zero-drift, zero-crossover chopper operational amplifiers (OPA)0.5-µV/°C drift with choppingIntegrated programmable gain stage (1-32x)One general-purpose amplifier (GPAMP)One high-speed comparator (COMP) with 8-bit reference DAC32-ns propagation delayLow power mode down to <1-µAProgrammable analog connections between ADC, OPAs, COMP, and DACIntegrated temperature sensorOptimized low-power modesRUN: 71 µA/MHz (CoreMark)STOP: 151 µA at 4 MHz and 44 µA at 32 kHzSTANDBY: 1.0 µA with 32-kHz 16-bit timer running, SRAM/registers fully retained, and 32MHz clock wakeup in 3.2µsSHUTDOWN: 61 nA with IO wakeup capabilityIntelligent digital peripherals3-channel DMA controller3-channel event fabric signaling systemFour 16-bit general-purpose timers, each with two capture/compare registers supporting low-power operation in STANDBY mode, supporting a total of 8 PWM channelsWindowed watchdog timerEnhanced communication interfacesTwo UART interfaces; one supporting LIN, IrDA, DALI, Smart Card, Manchester and both supporting low-power operation in STANDBYTwo I2C interfaces; one supporting FM+ (1 Mbit/s) and both supporting SMBus, PMBus, and wakeup from STOPOne SPI supporting up to 16 Mbit/sClock systemInternal 4- to 32-MHz oscillator with ±1.2% accuracy (SYSOSC)Internal 32-kHz low-frequency oscillator with ±3% accuracy (LFOSC)Data integrityCyclic redundancy checker (CRC-16 or CRC-32)Flexible I/O featuresUp to 28 GPIOsTwo 5-V-tolerant open-drain IOs with fail-safe protectionDevelopment support2-pin serial wire debug (SWD)Package options32-pin VQFN (RHB)32-pin VSSOP (DGS)28-pin VSSOP (DGS)24-pin VQFN (RGE)20-pin VSSOP (DGS)16-pin SOT(DYY)Family members (also see Device Comparison)MSPM0L1304: 16KB of flash, 2KB of RAMMSPM0L1305: 32KB of flash, 4KB of RAMMSPM0L1306: 64KB of flash, 4KB of RAMDevelopment kits and software (also see Tools and Software)LP-MSPM0L1306 LaunchPad™ development kitMSP Software Development Kit (SDK)AEC-Q100 qualified for automotive applicationsTemperature grade 1: –40°C to +125°C, TAFunctional Safety Quality-ManagedDocumentation available to aid in functional safety system designCoreArm 32-bit Cortex-M0+ CPU, frequency up to 32 MHzOperating characteristicsWide supply voltage range: 1.62 V to 3.6 VMemoriesUp to 64KB of flashUp to 4KB of SRAMHigh-performance analog peripheralsOne 12-bit 1.68-Msps analog-to-digital converter (ADC) with up to 10 total external channelsConfigurable 1.4-V or 2.5-V internal ADC voltage reference (VREF)Two zero-drift, zero-crossover chopper operational amplifiers (OPA)0.5-µV/°C drift with choppingIntegrated programmable gain stage (1-32x)One general-purpose amplifier (GPAMP)One high-speed comparator (COMP) with 8-bit reference DAC32-ns propagation delayLow power mode down to <1-µAProgrammable analog connections between ADC, OPAs, COMP, and DACIntegrated temperature sensorOptimized low-power modesRUN: 71 µA/MHz (CoreMark)STOP: 151 µA at 4 MHz and 44 µA at 32 kHzSTANDBY: 1.0 µA with 32-kHz 16-bit timer running, SRAM/registers fully retained, and 32MHz clock wakeup in 3.2µsSHUTDOWN: 61 nA with IO wakeup capabilityIntelligent digital peripherals3-channel DMA controller3-channel event fabric signaling systemFour 16-bit general-purpose timers, each with two capture/compare registers supporting low-power operation in STANDBY mode, supporting a total of 8 PWM channelsWindowed watchdog timerEnhanced communication interfacesTwo UART interfaces; one supporting LIN, IrDA, DALI, Smart Card, Manchester and both supporting low-power operation in STANDBYTwo I2C interfaces; one supporting FM+ (1 Mbit/s) and both supporting SMBus, PMBus, and wakeup from STOPOne SPI supporting up to 16 Mbit/sClock systemInternal 4- to 32-MHz oscillator with ±1.2% accuracy (SYSOSC)Internal 32-kHz low-frequency oscillator with ±3% accuracy (LFOSC)Data integrityCyclic redundancy checker (CRC-16 or CRC-32)Flexible I/O featuresUp to 28 GPIOsTwo 5-V-tolerant open-drain IOs with fail-safe protectionDevelopment support2-pin serial wire debug (SWD)Package options32-pin VQFN (RHB)32-pin VSSOP (DGS)28-pin VSSOP (DGS)24-pin VQFN (RGE)20-pin VSSOP (DGS)16-pin SOT(DYY)Family members (also see Device Comparison)MSPM0L1304: 16KB of flash, 2KB of RAMMSPM0L1305: 32KB of flash, 4KB of RAMMSPM0L1306: 64KB of flash, 4KB of RAMDevelopment kits and software (also see Tools and Software)LP-MSPM0L1306 LaunchPad™ development kitMSP Software Development Kit (SDK)

Description

AI
MSPM0L130x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power32-bit MSPM0 MCU familybased on the enhanced Arm Cortex-M0+ core platform operating at up to 32-MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62 V to 3.6 V. The MSPM0L130x devices provide up to 64KB embedded flash program memory with up to 4KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy up to ±1.2%, eliminating the need for an external crystal. Additional features include a 3-channel DMA, 16- and 32-bit CRC accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.68-MSPS ADC with configurable internal voltage reference, one high-speed comparator with built-in reference DAC, two zero-drift zero-crossover operational amplifiers with programmable gain, one general-purpose amplifier, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as four 16-bit general purpose timers, one windowed watchdog timer, and a variety of communication peripherals including two UARTs, one SPI, and two I2Cs. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, Smart Card, SMBus, and PMBus. The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their project’s needs. The architecture combined with extensive low-power modes are optimized to achieve extended battery life in portable measurement applications. MSPM0L130x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ development kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 L-Series 32-MHz Microcontrollers Technical Reference Manual. MSPM0L130x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power32-bit MSPM0 MCU familybased on the enhanced Arm Cortex-M0+ core platform operating at up to 32-MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62 V to 3.6 V. The MSPM0L130x devices provide up to 64KB embedded flash program memory with up to 4KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy up to ±1.2%, eliminating the need for an external crystal. Additional features include a 3-channel DMA, 16- and 32-bit CRC accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.68-MSPS ADC with configurable internal voltage reference, one high-speed comparator with built-in reference DAC, two zero-drift zero-crossover operational amplifiers with programmable gain, one general-purpose amplifier, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as four 16-bit general purpose timers, one windowed watchdog timer, and a variety of communication peripherals including two UARTs, one SPI, and two I2Cs. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, Smart Card, SMBus, and PMBus. The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their project’s needs. The architecture combined with extensive low-power modes are optimized to achieve extended battery life in portable measurement applications. MSPM0L130x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ development kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 L-Series 32-MHz Microcontrollers Technical Reference Manual.