Grazie a un core e una memoria dedicati, il sottosistema radio indipendente alleggerisce il carico della CPU principale, riservandola all'applicazione primaria e consentendo aggiornamenti del firmware per supportare i futuri standard wireless. L'NXP MCX W72x fornisce inoltre una sicurezza avanzata con un profilo EdgeLock® Secure Enclave Core integrato, che sarà supportato dai servizi cloud EdgeLock 2GO di NXP per la ripartizione delle credenziali.
L'NXP MCX W72x incorpora funzionalità Bluetooth Channel Sounding, con un motore di calcolo di localizzazione dedicato su chip per ridurre la latenza di misurazione della distanza. Il dispositivo include una memoria aggiuntiva per il codice specifico dell'applicazione, gli stack di connettività e gli aggiornamenti del FirmWare over-the-air. Inoltre, il sottosistema radio può gestire l'intero stack Thread o Zigbee con lo stack Bluetooth® Low Energy. Questa funzione garantisce prestazioni wireless affidabili, poiché le attività in tempo reale della radio vengono eseguite su un core separato dall'applicazione.
Caratteristiche
- Sotto-sistema radio
- Core dedicato Arm Cortex-M33
- Flash dedicato e controller da 512 kB per FirmWare NXP 15,4 e Bluetooth LE sicuri e autenticati
- SRAM dedicato 171 kB
- Radio conforme alla norma IEEE 802.15.4-2015
- Sensibilità di ricezione 101 dBm 250 kbps
- Supporto migliorato per la temporizzazione ACK nell'hardware 802.15.4
- Doppio supporto PAN
- Radio aggiornabile Bluetooth Low Energy versione 6 a 2,4 GHz che supporta fino a 24 connessioni hardware simultanee in qualsiasi combinazione centrale/periferica.
- 106 dBm 125 kbit/s sensibilità di ricezione a lungo raggio
- 102 dBm 500 kbit/s sensibilità di ricezione a lungo raggio
- 97,5 dBm 1 Mbit/s sensibilità di ricezione
- 95 dBm 2 Mbit/s sensibilità del ricevitore
- Supporto per il rilevamento dei canali Bluetooth: il Localization Compute Engine (LCE) integrato riduce la latenza di misurazione della distanza.
- Potenza di uscita programmabile fino a +10 dBm
- Velocità di trasmissione dati di 125 kbit/s, 500 kbit/s, 1 Mbit/s e 2 Mbit/s
- Tipi di modulazione 2-level FSK, GFSK, MSK e GMSK
- Simmetrizzatore integrato con porta RF bidirezionale single-ended
- Sicurezza - EdgeLock secure enclave, profilo principale
- Supporto per la distribuzione e la gestione dei certificati basati su cloud di Edgelock 2GO
- Avvio e debug sicuri
- Crittografia a chiave simmetrica - AES-128/192/256 e modalità ECB, CBC, CTR, GCM, CMAC e CCM
- Crittografia a chiave asimmetrica - ECC NIST P–192/224/256/384/521, Curve25519
- Algoritmi di scambio di chiavi - ECDH(E), SPAKE2+, JPAKE
- Generazione, conservazione e gestione sicura delle chiavi
- Protezione dell'accesso flash e crittografia opzionale, decrittografia al volo utilizzando una modalità di cifratura a blocchi PRINCE XEX
- Esperienza di sviluppo MCUXpresso - Supporto all'ecosistema MCUXpresso
- Scelta delle opzioni IDE, inclusi VS Code e MCUXpresso IDE
- Strumenti di configurazione di pin, clock, periferiche, sicurezza e memoria
- Strumenti di programmazione e provisioning della sicurezza
- Kit di sviluppo software (SDK)
- Kit di sviluppo software (SDK) MCUXpresso con stack di connettività ed esempi
- Caratteristiche operative
- Intervallo di temperatura da -40 °C a +125 °C
- Intervallo di tensione CC/CC/bypass da 1,8 V a 3,6 V
- Qualificato AEC-Q100 con grado industriale
- Piattaforma principale
- ARM Cortex-M33 fino a 96 MHz
- Controller di interrupt vettoriali nidificati (NVIC)
- Controller di interruzione di riattivazione (WIC)
- Memoria
- 2 MB di memoria Flash di programma con ECC
- 264 kB di SRAM con ECC e parità
- Periferiche
- Analogico
- Convertitore analogico-digitale (ADC) SAR a terminazione singola a 16 bit fino a 2 Msps
- Due comparatori analogici ad alta velocità (CMP) con un convertitore digitale/analogico (DAC) a 8 bit
- Riferimento di tensione da 1.0 V a 2,1 V (Vref)
- Timer
- Due timer a 32 bit (TPM) a 6 canali con capacità PWM e supporto DMA
- Due timer a bassa potenza (LPTMR) a 32 bit o contatori di impulsi con caratteristiche di confronto
- Timer di interruzione periodica (LPIT) a bassa potenza a 32 bit a 4 canali con supporto DMA
- Un timer timestamp a 56 bit
- Contatore in tempo reale (RTC) a 32 bit con allarme a 32 bit e alimentazione indipendente
- L'analizzatore di frequenza del segnale (SFA) fornisce strumenti per la misurazione del periodo/frequenza dell'orologio, nonché del tempo tra i trigger.
- Interfacce di comunicazione
- Due moduli UART (LPUART) a bassa potenza
- Due moduli SPI a bassa potenza e un modulo MIPI-I3C
- Due moduli I2C a bassa potenza (LPI2C) che supportano la specifica del bus di gestione del sistema (SMBus), versione 2.
- Due FlexCAN opzionali con CAN e CAN FD che supportano l'implementazione completa della specifica CAN versione 2.0, parte B. FD.
- Un modulo FlexIO programmabile che supporta l'emulazione di UART, I2C, SPI, Camera IF, LCD RGB, generazione PWM/forma d'onda
- 29 GPIO (48-QFN)
- Periferiche di sistema
- Convertitore CC/CC che supporta le modalità di funzionamento buck e bypass
- Controller DMA asincrono con autorizzazioni di accesso a seconda del canale (protetto/non protetto)
- Unità di risveglio per le modalità di spegnimento
- Analogico
- Package
- 7 mm x 7 mm 48-QFN, 29 GPIO
- 8 mm x 8 mm 112-BGA, 59 GPIO
Applicazioni
- Prodotti di consumo
- Condizionamento dell'aria (CA)
- Piccoli elettrodomestici connessi
- Controllo della casa, accesso e automazione
- Serrature Intelligenti per porte
- Sensori intelligenti
- Termostati
- Coperture per finestre
- Settore industriale
- Rilevatori di sicurezza degli edifici
- Sicurezza e sorveglianza degli edifici
- Controllo climatico.
- Contatori di calore
- Illuminazione intelligente
Video
Diagramma a blocchi
