NXP Semiconductors Microcontroller serie LPC551x/S1x
I microcontroller (MCU) serie LPC551x/S1x di NXP Semiconductors sono MCU basati su Arm® Cortex ®-M33 a 32 bit progettati per applicazioni integrate per uso generico. L'architettura CPU Arm Cortex-M33 presenta una frequenza di 150 MHz e fornisce una base di sicurezza che offre isolamento per proteggere dati e IP preziosi con la tecnologia TrustZone®. Ciò semplifica la progettazione e lo sviluppo di software di sistemi di controllo del segnale digitale con istruzioni di elaborazione del segnale digitale (DSP) integrate. In linea con questi requisiti di sicurezza, gli MCU LPC551x/S1x offrono supporto per avvio sicuro, HASH, AES, RSA, UUID, crittografia e decrittografia dinamica, autenticazione di debug e conformità TBSA. Le applicazioni tipiche includono IoT industriale, automazione industriale, controllo degli edifici, applicazioni sicure, apparecchiature diagnostiche, componenti generici integrati ed elettronica di consumo.Caratteristiche
- Core Arm Cortex-M33:
- Funzionamento a una frequenza fino a 150 MHz
- TrustZone®, unità a virgola mobile (FPU) e unità di protezione della memoria (MPU)
- Controller di interruzioni vettorizzate annidate (NVIC) Cortex-M33 ARM integrato
- Ingresso di interrupt non mascherabile (NMI) con selezione di sorgenti
- Debug a cavo seriale (SWD) con otto breakpoint e quattro watchpoint (include l'uscita a filo seriale per funzionalità di debug avanzate)
- Temporizzatore del sistema
- Memoria su chip:
- Fino a 256 KB di memoria di programma flash integrata con acceleratore flash e cancellazione e scrittura di pagine da 256 byte
- Fino a 96 KB di SRAM totale, composta da 16 KB di SRAM sul bus del codice, 64 KB di SRAM sul bus di sistema (64 KB sono contigui) e 16 KB aggiuntivi di USB.
- SRAM sul bus di sistema che può essere utilizzata dall'interfaccia USB o per uso generico
- Modalità di risparmio energetico:
- Unità di gestione dell'alimentazione integrata (PMU) per ridurre i consumi
- Modalità a consumo ridotto: sleep, deep-sleep con mantenimento della RAM, power-down con mantenimento della RAM e della CPU0 e sospensione profonda con mantenimento della RAM.
- Opzioni di riattivazione configurabili da interruzioni periferiche
- Il Micro-Tick Timer che funziona con l'oscillatore watchdog e l'orologio in tempo reale (RTC) a 32,678 kHz possono essere utilizzati per risvegliare il dispositivo dalle modalità di sospensione e sospensione profonda.
- Ripristino di accensione (POR)
- Rilevatori di brown-out (BOD) con soglie separate per l'interruzione e il reset forzato
- Tecnologia flash a 40 nm ultra efficiente:
- Oltre 600 CoreMark e fino a 32 uA/MHz
- Integrazione di sistema per i mercati industriali e IoT:
- ADC ad alta precisione
- CAN-FD per controllo industriale
- USB ad alta velocità con PHY integrato
- Caratteristiche di sicurezza:
- Arm TrustZone® abilitato
- Modulo PRINCE per la crittografia in tempo reale dei dati scritti sulla memoria flash on-chip e per la decrittografia dei dati crittografati sulla memoria flash durante la lettura, per consentire la protezione delle risorse.
- Il coprocessore CASPER Crypto viene fornito per consentire l'accelerazione hardware di varie funzioni necessarie per alcuni algoritmi crittografici asimmetrici, come la crittografia a curva ellittica (ECC).
- Motore di crittografia/decrittografia AES-256
- Modulo Secure Hash Algorithm (SHA2) che supporta l'avvio sicuro con controller DMA dedicato
- Funzione fisica non clonabile (PUF) con SRAM dedicata per fingerprint in silicio
- Da 64 bit a 4096 bit - include hardware per l'estrazione delle chiavi
- Numero di serie univoco del dispositivo a 128 bit per l'identificazione (UUID)
- GPIO sicuro
- Generatore di numeri casuali effettivi (TRNG)
- Codice watchdog
- Funzionamento da un convertitore CC-CC interno
- Alimentazione singola da 1,8 V a 3,6 V
- Supporto scansione delimitatore JTAG
- Protezione e sicurezza avanzata con la tecnologia Arm TrustZone-M
- Abilitazione completa con ecosistema MCUXpresso
- Intervallo delle temperature di funzionamento: da −40 °C a +105 °C
- Disponibile nei package HLQFP100, VFBGA98 e HTQFP64
Applicazioni
- IoT industriale
- Automazione industriale
- Controllo edifici
- Applicazioni sicure
- Apparecchiature diagnostiche
- Apparecchiature di consumo
- Generale integrato
Schema a blocchi
Risorse aggiuntive
Pubblicato: 2020-03-04
| Aggiornato: 2025-05-14
