Texas Instruments Microcontroller a segnale misto MSPM0L111x (MCU)

I microcontrollori a segnale misto (MCU) MSPM0L111x di Texas Instruments fanno parte della famiglia di MCU a 32 bit altamente integrati e a bassissimo consumo energetico MSP basato su piattaforma core Arm® Cortex®-M0+ potenziato che opera fino ad una frequenza 32 MHz. Questi MCU ottimizzati in termini di costi offrono un eccellente consumo di corrente a bassa potenza e un'integrazione periferica analogica ad alte prestazioni. I MCU operano inoltre con tensioni di alimentazione che vanno da 1,62 V a 3,6 V e supportano intervalli di temperatura estesi da -40 °C a 125 °C.

Il dispositivo dispone di fino a 128 KB di memoria flash integrata con codice di correzione errore (ECC) integrato e fino a 16 KB di SRAM. La memoria flash supporta gli aggiornamenti del FirmWare sul campo ed è organizzata in due banchi principali, con supporto per lo scambio di indirizzi tra i due banchi principali. Gli strumenti di abilitazione alla cibersicurezza flessibili possono supportare l'avvio sicuro, la protezione IP (memoria di sola esecuzione), gli aggiornamenti del FirmWare sul campo sicuri, la conservazione delle chiavi e altro ancora. L'accelerazione hardware è fornita per una sorgente di entropia TRNG e varie modalità di cifratura simmetrica AES. L'architettura di cybersecurity è in attesa di certificazione Arm PSA di Livello 1.

Gli MCU Texas Instruments MSPM0L111x incorporano un oscillatore ad alta velocità con una precisione fino al ±1,2%. Questa funzionalità elimina la necessità di un cristallo esterno. Le funzionalità aggiuntive includono un DMA a 3 canali, un acceleratore CRC a 16 bit/32 bit e una varietà di periferiche analogiche ad alte prestazioni, come un ADC 1.68Msps a 12 bit con un sensore di temperatura on-chip e riferimento di tensione interno configurabile. Questi MCU offrono periferiche digitali intelligenti come un temporizzatore di controllo avanzato a 16 bit e due timer ad uso generico a 16 bit, un temporizzatore ad uso generico con input abilitato alla quadratura, un temporizzatore di supervisione indipendente e con finestra e una varietà di periferiche di comunicazione tra cui un I2C un SPI e due UART (uno con supporto per il protocollo LIN).

Caratteristiche

  • Core CPU Cortex-M0+ a 32 bit di ARM con unità di protezione della memoria, frequenza fino a 32 MHz
  • Certificazione PSA-L1 mirata
  • Caratteristiche operative
    • Temperatura estesa da –40 °C a 125 °C
    • Ampia portata di tensione di alimentazione da 1,62 V a 3,6 V
  • Memorie
    • Fino a 128 KB di memoria flash con codice di correzione errore (ECC)
      • Doppia banca con scambio di indirizzi per aggiornamenti OTA
    • 16 KB di SRAM
  • Periferiche analogiche ad alte prestazioni
    • Un convertitore analogico/digitale (ADC) a 12 bit 1.68Msps con fino a 13 canali esterni
      • Risoluzione effettiva a 14 bit a 105ksps con media hardware
    • Riferimento di tensione interno configurabile da 1,4 V o 2,5 V (VREF)
    • Sensore di temperatura integrato
  • Modalità a bassa potenza ottimizzate
    • RUN: 106µA/MHz (CoreMark)
    • SLEEP: 50 µA/MHz
    • STOP: 239 µA a 4 MHz
    • Standby: 1,5 µA a 32 kHz con RTC e SRAM completa e ritenzione stato
    • ARRESTO: 75nA con capacità di risveglio IO
  • Periferiche digitale intelligenti
    • Controller DMA a tre canali
    • Sistema di segnalazione della struttura degli eventi a tre canali
    • Un totale di 14 canali PWM supportati da:
      • Un temporizzatore avanzato a 16 bit con supporto deadband e uscite complementari fino a 8 canali PWM
      • Due timer a 16 bit per uso generale che supportano il funzionamento a bassa potenza in modalità standby
      • Un temporizzatore generico a 16 bit che supporta QEI
    • Un temporizzatore di supervisione con finestra (WWDT)
    • Un temporizzatore di supervisione indipendente (IWDT)
    • RTC con modalità di allarme e calendario
  • Interfacce di comunicazione potenziate
    • Due interfacce UART che supportano il funzionamento a bassa potenza in modalità standby
      • Una che supporta LIN, IrDA, DALI, scheda intelligente, Manchester
    • Un'interfaccia I2C che supporta fino a FM+ (1 Mbit/s), SMBus/PmBus e il risveglio dalla modalità STOP
    • Un'interfaccia SPI che supporta fino a 16Mbit/s
  • Sistema di clock
    • Oscillatore interno da 4 a 32 MHz (SYSOSC) con precisione fino a ±1,2%
    • Oscillatore a bassa frequenza interno da 32 kHz (LFOSC) con precisione ±3%
    • Oscillatore al cristallo esterno da 32 kHz (LFXT)
  • Integrità dei dati e crittografia
    • Acceleratore AES-128/256 con supporto per GCM/GMAC, CCM/CBC-MAC, CBC, CTR
    • Conservazione sicura di fino a due chiavi AES
    • Firewall flessibili per la protezione del codice e dei dati
    • Generatore di numeri casuali (TRNG)
    • Controllo della ridondanza ciclica (CRC-16, CRC-32)
  • Funzionalità I/O flessibili
    • Fino a 44 GPIO
      • Due E/U a drenaggio aperto 5V-tolerant
      • Sette E/U ad alta velocità con una forza di azionamento di 20 mA
      • Un'E/U ad alta velocità
  • Supporto allo sviluppo del debug tramite cavo seriale a 2 pin (SWD)
  • Opzioni del package
    • LQFP a 48 pin (PT) (passo 0,5 mm)
    • VQFN a 48 pin (RGZ) (passo 0,5 mm)
    • VQFN a 32 pin (RHB) (passo 0,5 mm)
    • VQFN a 24 pin (RGE) (passo 0,5 mm)
  • Membri della famiglia
    • MSPM0L1116: 64 KB di Flash, 16 KB di RAM
    • MSPM0L1117: 128 KB di Flash, 16 KB di RAM
  • Kit di sviluppo e software

Applicazioni

  • Carica e gestione della batteria
  • Alimentatori e fornitura di energia
  • Dispositivi elettronici personali
  • Sicurezza degli edifici e sicurezza antincendio
  • Periferiche e stampanti collegate
  • Infrastrutture energia - contatori intelligenti
  • Contatori intelligenti
  • Moduli di comunicazione
  • Settore medico e sanitario
  • Illuminazione

Diagramma a blocchi funzionale

Schema a blocchi - Texas Instruments Microcontroller a segnale misto MSPM0L111x (MCU)
Pubblicato: 2025-08-19 | Aggiornato: 2026-02-07