Texas Instruments MSPM0L111x Mischsignal-Mikrocontroller (MCUs)

MSPM0L111x Mischsignal-Mikrocontroller (MCUs) von Texas Instruments sind Teil der hochintegrierten MSP-Ultra-Low-Power-32-Bit-MCU-Produktfamilie basierend auf der verbesserten Arm® Cortex®-M0+ Core-Plattform, die mit einer Frequenz von bis zu 32 MHz betrieben wird. Diese kostenoptimierten MCUs bieten einen hervorragenden niedrigen Stromverbrauch und eine leistungsstarke analoge Peripherieintegration. Die MCUs arbeiten zudem mit Versorgungsspannungen von 1,62 V bis 3,6 V und unterstützen erweiterte Temperaturbereiche von -40 °C bis 125 °C.

Das Bauteil verfügt über bis zu 128 KB Embedded-Flash-Speicher mit integriertem Fehlerbehebungscode (ECC) und bis zu 16 KB SRAM. Der Flash-Speicher unterstützt FirmWare-Updates vor Ort und ist in zwei Hauptbänke unterteilt, zwischen denen eine Address-Swap-Unterstützung bereitgestellt wird. Flexible Cybersicherheits-Enabler unterstützen Secure Boot, IP-Schutz (Execute-Only-Speicher), sichere FirmWare-Updates vor Ort, Schlüsselspeicher und mehr. Hardware-Beschleunigung wird für eine TRNG-Entropie-Quelle und verschiedene symmetrische AES-Cipher-Modi bereitgestellt. Die Cybersicherheits-Architektur steht vor der Arm-PSA-Stufe-1-Zertifizierung.

Die MSPM0L111x MCUs von Texas Instruments verfügen über einen Hochgeschwindigkeits-On-Chip-Oszillator mit einer Genauigkeit von bis zu ±1,2 %. Diese Funktion macht einen externen Quarz überflüssig. Zu den zusätzlichen Funktionen gehören ein 3-Kanal-DMA, ein 16-Bit/32-Bit-CRC-Beschleuniger und eine Vielzahl von leistungsstarken analogen Peripherien wie ein 12-Bit-1,68-MBit/s-ADC mit einem On-Chip-Temperatursensor und einer konfigurierbaren internen Spannungsreferenz. Diese MCUs bieten intelligente digitale Peripherien wie einen 16-Bit-Advanced-Control-Timer und zwei 16-Bit-Universal-Timer, einen Universal-Timer mit Quadrature Enabled Input, einen unabhängigen Watchdog-Timer mit Fenster und eine Vielzahl von Kommunikationsperipherien, darunter ein I2C, ein SPI und zwei UARTs (einer mit LIN-Protokoll-Unterstützung).

Merkmale

  • Arm 32-Bit-Cortex-M0+ CPU-Core mit Speicherschutzeinheit, Frequenz bis zu 32 MHz
  • PSA-L1-Zertifizierung angestrebt
  • Betriebseigenschaften
    • Erweiterter Temperaturbereich von -40 °C bis 125 °C
    • Großer Versorgungsspannungsbereich von 1,62 V bis 3,6 V
  • Speicher
    • Bis zu 128 KB Flash-Speicher mit Fehlerbehebungscode (ECC)
      • Dual-Bank mit Address-Swap für OTA-Updates
    • 16 KB SRAM
  • Leistungsstarke analoge Peripherien
    • Ein 12-Bit-1,68-MBit/s-Analog-Digital-Wandler (ADC) mit bis zu 13 externen Kanälen
      • 14 Bit effektive Auflösung bei 105 kS/s mit Hardware-Mittelung
    • Konfigurierbare interne Spannungsreferenz (VREF) von 1,4 V oder 2,5 V
    • Integrierter Temperatursensor
  • Optimierte Stromsparmodi
    • RUN: 106 µA/MHz (CoreMark)
    • SLEEP: 50 µA/MHz
    • STOP: 239 µA bei 4 MHz
    • STANDBY: 1,5 µA bei 32 kHz mit RTC und vollem SRAM und Zustandsspeicherung
    • SHUTDOWN: 75 nA mit IO-Wakeup-Fähigkeit
  • Intelligente digitale Peripherie
    • Dreikanaliger DMA-Controller
    • Dreikanaliges Event-Fabric-Signalisierungssystem
    • Insgesamt 14 PWM-Kanäle werden unterstützt durch:
      • Ein erweiterter 16-Bit-Timer mit Totbandunterstützung und komplementären Ausgängen mit bis zu 8 PWM-Kanälen
      • Zwei 16-Bit-Universal-Timer unterstützen den stromsparenden Betrieb im STANDBY-Modus
      • Ein 16-Bit-Universal-Timer mit QEI-Unterstützung
    • Ein Watchdog-Timer mit Fenster (WWDT)
    • Ein unabhängiger Watchdog-Timer (IWDT)
    • RTC mit Alarm- und Kalendermodus
  • Erweiterte Kommunikationsschnittstellen
    • Zwei UART-Schnittstellen unterstützen den stromsparenden Betrieb im STANDBY-Modus
      • Eine unterstützt LIN, IrDA, DALI, Smart Card, Manchester
    • Eine I2C-Schnittstelle unterstützt bis zu FM+ (1 MBit/s), SMBus/PmBus und Aufwecken aus dem STOP-Modus
    • Eine SPI-Schnittstelle unterstützt bis zu 16 Mbit/s
  • Taktgebersystem
    • Interner Oszillator von 4 bis 32 MHz (SYSOSC) mit einer Genauigkeit von bis zu ±1,2 %
    • Interner niederfrequenter Oszillator von 32 kHz (LFOSC) mit einer Genauigkeit von ±3 %
    • Externer Quarzoszillator 32 kHz (LFXT)
  • Datensicherheit und Verschlüsselung
    • AES-128/256 Beschleuniger mit Unterstützung für GCM/GMAC, CCM/CBC-MAC, CBC, CTR
    • Sicherer Schlüsselspeicherung für bis zu zwei AES-Schlüssel
    • Flexible Firewalls zum Schutz von Code und Daten
    • Echter Zufallszahlengenerator (TRNG)
    • Zyklische Redundanzprüfung (CRC-16, CRC-32)
  • Flexible I/O-Funktionen
    • Bis zu 44 GPIOs
      • Zwei 5-V-tolerante Open-Drain-IOs
      • Sieben High-Drive-IOs mit 20 mA Antriebsstärke
      • Ein High-Speed-IO
  • Entwicklungsunterstützung für 2-poliges Serial Wire Debug (SWD)
  • Gehäuseoptionen
    • 48-Pin-LQFP (PT) (Rastermaß 0,5 mm)
    • 48-Pin-VQFN (RGZ) (Rastermaß 0,5 mm)
    • 32-Pin-VQFN (RHB) (Rastermaß 0,5 mm)
    • 24-Pin-VQFN (RGE) (Rastermaß 0,5 mm)
  • Produktfamilie
    • MSPM0L1116: 64 KB Flash, 16 KB RAM
    • MSPM0L1117: 128 KB Flash, 16 KB RAM
  • Development Kits und Software

Applikationen

  • Batterieladen und -management
  • Netzteile und Stromversorgung
  • Persönliche Elektronik
  • Gebäudesicherheit und Brandschutz
  • Vernetzte Peripherie und Drucker
  • Energieinfrastruktur – Smart Metering
  • Smart Metering
  • Kommunikationsmodule
  • Medizintechnik und Gesundheitswesen
  • Beleuchtung

Funktionales Blockdiagramm

Blockdiagramm - Texas Instruments MSPM0L111x Mischsignal-Mikrocontroller (MCUs)
Veröffentlichungsdatum: 2025-08-19 | Aktualisiert: 2025-08-28