Texas Instruments MSPM0L130x/MSPM0L130x-Q1 Arm® Cortex®-M0 MCUs
Die Arm® Cortex®-M0-Mikrocontroller (MCUs) der Baureihe MSPM0L130x/MSPM0L130x-Q1 von Texas Instruments umfassen die stromsparende hochintegrierte MSP-MSPM0-32-Bit-MCU-Produktfamilie. Diese Bauteile basieren auf der verbesserten ARM Cortex-M0+-Core-Plattform, die mit einer Frequenz von bis zu 32 MHz betrieben werden. Diese kostenoptimierten MCUs bieten eine leistungsstarke analoge Peripherieintegration, unterstützen erweiterte Temperaturbereiche von -40 °C bis +125 °C und arbeiten mit Versorgungsspannungen von 1,62 V bis 3,6 V.Die MSPM0L130x/MSPM0L130x-Q1 Geräte bieten bis zu 64 KB eingebetteten Flash-Programmspeicher mit bis zu 4 KB SRAM. Diese MCUs verfügen über einen schnellen On-Chip-Oszillator mit einer Genauigkeit von bis zu ±1,2 %, wodurch ein externer Quarz überflüssig wird. Zu den weiteren Merkmalen gehören ein 3-Kanal-DMA, ein 16- und 32-Bit-CRC-Beschleuniger und verschiedene leistungsstarke analoge Peripheriegeräte wie ein 12-Bit-ADC 1,68 MSPS mit konfigurierbarer interner Spannungsreferenz und ein Hochgeschwindigkeitskomparator mit eingebautem Referenz-DAC. Zu diesen Geräten gehören zwei driftfreie Nulldurchgangs-Operationsverstärker mit programmierbarer Verstärkung, ein Allzweckverstärker und ein On-Chip-Temperatursensor. Diese Bauteile bieten eine intelligente, digitale Peripherie, wie z. B. vier 16-Bit-Universal-Timer, einen Watchdog-Timer mit Fenster und verschiedene Kommunikationsperipherien, darunter zwei UARTs, eine SPI und zwei I2Cs. Diese Kommunikationsperipherie bietet Protokollunterstützung für LIN, IrDA, DALI, Manchester, Smart Card, SMBus und PmBus.
Die MSPM0L130x/MSPM0L130x-Q1-Produktfamilie von stromsparenden MCUs besteht aus Bauteilen mit unterschiedlichem Grad an analoger und digitaler Integration, damit Kunden den MCU finden können, der ihren Projektanforderungen entspricht. Die Architektur in Kombination mit umfangreichen Stromsparmodi ist für eine längere Batterielaufzeit bei tragbaren Messapplikationen optimiert. Die MSPM0L130x-Q1 -Geräte sind AEC-Q100 für Fahrzeuganwendungen qualifiziert.
Merkmale
- Core
- Arm 32 Bit Cortex-M0+ CPU, Frequenz bis zu 32 MHz
- Betriebseigenschaften
- -40 °CC bis 125 °CC (erweiterter Temperaturbereich)
- 1,62 V bis 3,6 V Bereich Versorgungsspannungsbereich
- Speicher
- Bis zu 64 KB Flash-Speicher
- Bis zu 4 KB SRAM
- Leistungsstarke analoge Peripherie
- Ein 12 Bit-Analog-Digital-Wechselrichter (ADC) mit 1,68 Msps und bis zu 10 externen Kanälen insgesamt
- Konfigurierbare interne ADC-Spannungsreferenz von 1,4 V oder 2,5 V (VREF)
- Zwei Nullpunktdrift- und Nulldurchgangs-Chopper-Operationsverstärker (OPA)
- 0,5 µV/°C Drift mit Chopping
- 6 pA Eingangsruhestrom (nur MSPM0L134x)
- Integrierte programmierbare Verstärkungsstufe (1-32x)
- Ein Universalverstärker (GPAMP)
- Ein Hochgeschwindigkeits-Komparator (COMP) mit 8 Bit-Referenz-DAC
- 32 ns Laufzeitverzögerung
- Stromsparmodus bis zu < 1="">
- Programmierbare analoge Verbindungen zwischen ADC, OPAs, COMP und DAC
- Integrierter Temperatursensor
- Optimierte Stromsparmodi
- RUN: 71 µA/MHz (CoreMark)
- STOP: 151 µA bei 4 MHz und 44 µA bei 32 kHz
- STANDBY: 1,0 µA bei laufendem 32 kHz 16 Bit-Timer, SRAM/Register voll erhalten und 32 MHz Takt-Wakeup in 3,2 µs
- SHUTDOWN: 61 nA mit IO-Wakeup-Fähigkeit
- Intelligente digitale Peripherien
- 3-Kanal-DMA-Controller
- 3-Kanal-Event-Fabric-Signalisierungssystem
- Vier 16 Bit-Allzweck-Timer, jeder mit zwei Capture/Compare-Registern, die den stromsparenden Betrieb im STANDBY-Modus unterstützen, mit insgesamt acht PWM-Kanälen
- Watchdog-Timer mit Fenster
- Verbesserte Kommunikationsschnittstellen
- Zwei UART-Schnittstellen; eine unterstützt LIN, IrDA, DALI, Smart Card, Manchester, und beide unterstützen den stromsparenden Betrieb im STANDBY
- ZweiI2C-Schnittstellen; eine unterstützt FM+ (1 MBit/s) und beide unterstützen SMBus, PMBus und Aktivierung vom STOPP
- Ein SPI unterstützt bis zu 16 Mbit/s
- Taktsystem
- Interner 4 MHz zu 32 MHz Oszillator mit ±1,2 % Genauigkeit (SYSOSC)
- Interner 32 kHz Niederfrequenz-Oszillator mit ±3 % Genauigkeit (LFOSC)
- Datenintegrität
- Zyklischer Redundanz-Checker (CRC-16 oder CRC-32)
- Flexible I/O-Funktionen
- Bis zu 28 GPIOs
- Zwei 5 V-tolerante Open-Drain-IOs mit Ausfallsicherheitsschutz
- Entwicklungsunterstützung
- 2-poliger serieller Draht-Debugger (SWD)
- Gehäuseoptionen
- 32-poliger VQFN (RHB)
- 28-poliger VSSOP (DGS)
- 24-poliger VQFN (RGE)
- 20-poliger VSSOP (DGS)
- 16-poliger SOT (DYY), WQFN (RTR) (WQFN-Gehäuse in Kürze verfügbar)
- Weitere Bauteile der Produktfamilie:
- MSPM0L13x3: 8 KB Flash, 2 KB RAM
- MSPM0L13x4: 16 KB Flash, 2 KB RAM
- MSPM0L13x5: 32 KB Flash, 4 KB RAM
- MSPM0L13x6: 64 KB Flash, 4 KB RAM
- Development Kits und Software
- LP-MSPM0L1306 LaunchPad™ Development Kit
- MSP Software Development Kit (SDK)
Applikationen
- Batterieladen und Batteriemanagement
- Netzteile und Stromversorgung
- Persönliche Elektronik
- Gebäudesicherheit und Brandschutz
- Vernetzte Peripherie und Drucker
- Netzinfrastruktur
- Smart Metering
- Kommunikationsmodule
- Medizintechnik und Gesundheitswesen
- Beleuchtung
Datenblätter
Weitere Ressourcen
- Erweiterte Fahrerassistenzsysteme (FAS): Vorantreiben der Autonomie
- Erhöhte Flexibilität in Ihren Batteriemanagement-Designs mit einem kostengünstigen MSPM0
- Mehr Flexibilität bei der Entwicklung elektrischer Thermometer mit kostengünstigem MSPM
- Migrationsleitfaden von MSP430-MCUs zu MSPM0-MCUs
- Migrationsleitfaden von STM32 zu Arm-basiertem MSPM0
- Optimierte H-Brücken-Treibersteuerung für Schritt- und BDC-Motoren mit MSPM0-MCUs
- Optimierung von Feldsensor- und Senderapplikationen mit MSPM0-MCUs
- Vereinfachtes Design in echter drahtloser Stereosteuerung mit einem kostengünstigen MSPM0-MCU
- Vereinfachung von Pulsoximeter-Designs mit kostengünstigen, hochintegrierten MSPM0-MCUs
- Kurzanleitung für MSPM0-MCUs
- MSPM0 Software Development Kit (SDK)
- Analoger Konfigurator für MSPM0
- Code Composer Studio™ Integrierte Entwicklungsumgebung (IDE)
- Eigenständige Desktop-Version des SysConfig
Funktionales Blockdiagramm
