Texas Instruments MSPM0L110x Arm® Cortex®-M0 Mikrocontroller

Die Arm Cortex ®-M0-Mikrocontroller (MCUs) MSPM0L110x von Texas Instruments sind Teil der hochgradig integrierten, extrem stromsparenden MSP-32-Bit-MSPM0-MCU-Familie. Diese Bauteile basieren auf der verbesserten ARM Cortex-M0 + -Core-Plattform, die mit einer Frequenz von bis zu 32 MHz betrieben wird. Diese kostenoptimierten MCUs bieten eine leistungsstarke analoge Peripherieintegration, unterstützen erweiterte Temperaturbereiche von -40 °C bis 105 °C und arbeiten mit Versorgungsspannungen von 1,62 V bis 3,6 V.

Die MSPM0L110x Bauteile bieten bis zu 64 KB Embedded-Flash-Programmspeicher mit bis zu 4 KB SRAM. Diese MCUs enthalten einen Hochgeschwindigkeits-On-Chip-Oszillator mit einer Genauigkeit bis zu ±1,2 %, wodurch die Notwendigkeit für einen externen Quarz entfällt. Zu den weiteren Merkmalen gehören ein 3-Kanal-DMA, ein 16- und 32-Bit-CRC-Beschleuniger und eine Vielzahl von leistungsstarken analogen Peripheriegeräten wie ein 12-Bit-ADC mit 1,68 Msps und konfigurierbarer interner Spannungsreferenz, ein Mehrzweckverstärker und ein On-Chip-Temperatursensor. Diese Geräte bieten auch intelligente digitale Peripheriegeräte wie vier 16-Bit-Allzweck-Timer, einen Watchdog-Timer mit Fenster und verschiedene Kommunikationsperipheriegeräte, darunter zwei UARTs, eine SPI und ein I 2C. Diese Kommunikationsperipheriegeräte bieten Protokollunterstützung für LIN, IrDA, DALI, Manchester, Smart Card, SMBus und PmBus.

Die MSPM0L110x-Produktfamilie der Low-Power-MCUs von Texas Instruments besteht aus Bausteinen mit unterschiedlichem Grad an analoger und digitaler Integration, damit Kunden die MCU finden können, die den Anforderungen ihres Projekts entspricht. Die Architektur ist zusammen mit umfangreichen Stromsparmodi zur Verlängerung der Batterielaufzeit in tragbaren Messapplikationen optimiert.

Merkmale

  • Prozessorkern
    • Arm 32 Bit Cortex-M0+ CPU, Frequenz bis zu 32 MHz
  • Betriebseigenschaften
    • -40 °C bis 105 °C (erweiterter Temperaturbereich)
    • 1,62 V bis 3,6 V großer Versorgungsspannungsbereich
  • Speicher
    • Bis zu 64 KB Flash-Speicher
    • 4KB SRAM
  • Leistungsstarke analoge Peripheriegeräte
    • 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)
    • Ein Universalverstärker (GPAMP)
    • 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
    • Eine I2C-Schnittstelle unterstützt FM+ (1 Mbit/s), SMBus, PMBus und Wake-up aus 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 5V-tolerante Open-Drain-Eingänge
  • Entwicklungs-Support
    • 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 demnächst verfügbar)
  • Mitglieder der Produktfamilie (siehe auch Gerätevergleich)
    • MSPM0L1105: 32 KB Flash, 4 KB RAM
    • MSPM0L1106: 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

Funktionales Blockdiagramm

Blockdiagramm - Texas Instruments MSPM0L110x Arm® Cortex®-M0 Mikrocontroller
Veröffentlichungsdatum: 2023-06-01 | Aktualisiert: 2025-06-23