Microcontrollori ARM FS32K146HFT0VLHT MCU S32K146 M4F Flash 1M RAM 128KB
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | NXP |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | S32K1xx |
Stile di montaggio: | SMD/SMT |
Confezione/custodia: | LQFP-64 |
Nucleo: | ARM Cortex M4F |
Dimensione della memoria del programma: | 1 MB |
Larghezza del bus dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza di clock massima: | 80 MHz |
Dimensione RAM dati: | 128 kB |
Tensione di alimentazione - Min: | 2,7 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura minima di esercizio: | - 40 °C |
Temperatura massima di esercizio: | + 105 °C |
Qualificazione: | AEC-Q100 |
Confezione: | Vassoio |
Tensione di alimentazione analogica: | Da 2,7 V a 3 V |
Marca: | NXP Semiconduttori |
Risoluzione DAC: | 8 bit |
Tipo di RAM dati: | SRAM |
Dimensione ROM dati: | 4 kB |
Tipo di ROM dati: | EEPROM |
Tensione I/O: | 3,3 V |
Tipo di interfaccia: | I2C, I2S, LIN, PWM, SPI, UART |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 24 canali |
Numero di timer/contatori: | 6 Timer |
Prodotto: | MCU+DSP+FPU |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 800 |
Sottocategoria: | Microcontrollori - MCU |
Timer di controllo: | Timer di controllo |
Alias del numero di parte: | 935376199557 |
• Caratteristiche operative
– Intervallo di tensione: da 2,7 V a 5,5 V
– Intervallo di temperatura ambiente: da -40 °C a 105 °C perModalità HSRUN, da -40 °C a 150 °C per la modalità RUN
• Core Arm™ Cortex-M4F/M0+, CPU a 32 bit
– Supporta fino a 112 MHz di frequenza (modalità HSRUN)con 1,25 Dhrystone MIPS per MHz
– Arm Core basato sull'architettura Armv7 eThumb®-2 ISA
– Processore di segnale digitale integrato (DSP)
– Controller di interrupt vettoriali nidificati configurabili(NVIC)
– Unità a virgola mobile a precisione singola (FPU)
• Interfacce di clock
– Oscillatore esterno veloce da 4 a 40 MHz (SOSC) con fino aa 50 MHz DC ingresso clock quadrato esternomodalità orologio esterno
– Oscillatore RC interno veloce da 48 MHz (FIRC)
– Oscillatore RC interno lento da 8 MHz (SIRC)
– Oscillatore a bassa potenza (LPO) da 128 kHz
– Sistema di blocco di fase fino a 112 MHz (HSRUN)Ciclo (SPLL)
– Fino a 20 MHz TCLK e 25 MHz SWD_CLK
– Orologio esterno del contatore in tempo reale da 32 kHz(RTC_CLKIN)
• Gestione dell'alimentazione
– Core Arm Cortex-M4F/M0+ a basso consumo coneccellente efficienza energetica
– Controller di gestione dell'alimentazione (PMC) con piùmodalità di alimentazione: HSRUN, RUN, STOP, VLPR eVLPS. Nota: scritture CSEc (sicurezza) o EEPROM/erase attiverà i flag di errore in modalità HSRUN (112MHz) perché questo caso d'uso non è consentitoeseguire simultaneamente. Il dispositivo dovràpassare alla modalità RUN (80 MHz) per eseguire CSEc(Sicurezza) o scritture/cancellazioni EEPROM.
– Supporto del clock gating e del funzionamento a basso consumoperiferiche specifiche.
• Memoria e interfacce di memoria
– Fino a 2 MB di memoria flash di programma con ECC
– FlexNVM da 64 KB per memoria flash dati con ECCe emulazione EEPROM. Nota: CSEc (Sicurezza) oLe scritture/cancellazioni EEPROM attiveranno i flag di errore inModalità HSRUN (112 MHz) perché questo caso d'uso ènon è consentito l'esecuzione simultanea. Il dispositivosarà necessario passare alla modalità RUN (80 MHz) pereseguire CSEc (sicurezza) o scritture/cancellazioni EEPROM.
– Fino a 256 KB di SRAM con ECC
– Fino a 4 KB di FlexRAM da utilizzare come SRAM oEmulazione EEPROM
– Cache del codice fino a 4 KB per ridurre al minimo le prestazioniimpatto delle latenze di accesso alla memoria
– QuadSPI con supporto HyperBus™
• Analogico a segnale misto
– Fino a due convertitori analogico-digitali a 12 bit(ADC) con ingressi analogici fino a 32 canali permodulo
– Un comparatore analogico (CMP) con 8 bit interniConvertitore digitale-analogico (DAC)
• Funzionalità di debug
– La porta di debug JTAG del cavo seriale (SWJ-DP) combina
– Punto di controllo e traccia del debug (DWT)
– Macrocella di traccia di strumentazione (ITM)
– Unità di interfaccia della porta di prova (TPIU)
– Unità Flash Patch and Breakpoint (FPB)
• Interfaccia uomo-macchina (HMI)
– Fino a 156 pin GPIO con funzionalità di interrupt
– Interruzione non mascherabile (NMI)
• Interfacce di comunicazione
– Fino a tre moduli LPUART/LIN (Low Power Universal Asynchronous Receiver/Transmitter) con supporto DMAe bassa disponibilità di energia
– Fino a tre moduli LPSPI (Low Power Serial Peripheral Interface) con supporto DMA e bassa disponibilità di potenza
– Fino a due moduli Low Power Inter-Integrated Circuit (LPI2C) con supporto DMA e bassa disponibilità di potenza
– Fino a tre moduli FlexCAN (con supporto CAN-FD opzionale)
– Modulo FlexIO per l’emulazione di protocolli di comunicazione e periferiche (UART, I2C, SPI, I2S, LIN, PWM, ecc.).
– Fino a una Ethernet 10/100 Mbps con supporto IEEE1588 e due moduli Synchronous Audio Interface (SAI).
• Sicurezza e protezione
– Cryptographic Services Engine (CSEc) implementa un set completo di funzioni crittografiche come descritto nelSpecifica funzionale SHE (Secure Hardware Extension). Nota: le scritture/cancellazioni CSEc (Security) o EEPROM
attiva i flag di errore in modalità HSRUN (112 MHz) perché questo caso d'uso non può essere eseguito simultaneamente.il dispositivo dovrà passare alla modalità RUN (80 MHz) per eseguire operazioni di scrittura/cancellazione CSEc (sicurezza) o EEPROM.
– Numero di identificazione univoco (ID) a 128 bit
– Codice di correzione degli errori (ECC) su memorie flash e SRAM
– Unità di protezione della memoria di sistema (MPU di sistema)
– Modulo di controllo di ridondanza ciclica (CRC)
– Sistema di controllo interno (WDOG)
– Modulo di monitoraggio Watchdog esterno (EWM)
• Tempistica e controllo
– Fino a otto moduli FlexTimer (FTM) a 16 bit indipendenti, che offrono fino a 64 canali standard (IC/OC/PWM)
– Un timer a basso consumo a 16 bit (LPTMR) con controllo di riattivazione flessibile
– Due blocchi di ritardo programmabili (PDB) con sistema di trigger flessibile
– Un timer di interruzione a bassa potenza (LPIT) a 32 bit con 4 canali
– Contatore in tempo reale (RTC) a 32 bit
• Pacchetto
– Pacchetto QFN a 32 pin, LQFP a 48 pin, LQFP a 64 pin, LQFP a 100 pin, MAPBGA a 100 pin, LQFP a 144 pin, LQFP a 176 pinopzioni
• DMA a 16 canali con fino a 63 sorgenti di richiesta tramite DMAMUX