FS32K116LIT0VFMR S32K116 Arm Cortex-M0+, 48 MHz, 128 Kb Flash, ISELED, FlexIO, QFN32 – MCU S32K per uso generico
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | NXP |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Serie: | S32K1xx |
Stile di montaggio: | SMD/SMT |
Confezione/caso: | QFN-32 |
Nucleo: | BRACCIO Corteccia M0+ |
Dimensioni della memoria del programma: | 128KB |
Larghezza bus dati: | 32 bit |
Risoluzione dell'ADC: | 12 bit |
Frequenza di clock massima: | 48MHz |
Numero di I/O: | 28 ingressi/uscite |
Dimensione RAM dati: | 17KB |
Tensione di alimentazione - Min: | 2,7 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura operativa minima: | - 40 C |
Temperatura operativa massima: | + 105 C |
Confezione: | Bobina |
Confezione: | Tagliare il nastro |
Tensione di alimentazione analogica: | da 2,7 V a 3 V |
Marca: | Semiconduttori NXP |
Risoluzione DAC: | 8 bit |
Tipo RAM dati: | Sram |
Dimensione ROM dati: | 2KB |
Tipo ROM dati: | EEPROM |
Tensione I/O: | 3,3 V |
Tipo di interfaccia: | I2C, I2S, LIN, PWM, SPI, UART |
Numero di canali ADC: | 14 canali |
Prodotto: | MCU+DSP+FPU |
Tipologia di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria di programma: | Veloce |
Quantità confezione di fabbrica: | 2500 |
Sottocategoria: | Microcontrollori - MCU |
Timer watchdog: | Timer cane da guardia |
Parte # Alias: | 935383548578 |
• Caratteristiche di funzionamento
– Intervallo di tensione: da 2,7 V a 5,5 V
– Intervallo di temperatura ambiente: da -40 °C a 105 °C per la modalità HSRUN, da -40 °C a 150 °C per la modalità RUN
• Core Arm™ Cortex-M4F/M0+, CPU a 32 bit
– Supporta frequenze fino a 112 MHz (modalità HSRUN) con 1,25 Dhrystone MIPS per MHz
– Arm Core basato sull'architettura Armv7 e Thumb®-2 ISA
– Processore di segnale digitale integrato (DSP)
– Controller di interrupt vettoriale annidato configurabile (NVIC)
– Unità a virgola mobile di precisione singola (FPU)
• Interfacce orologio
– 4 – 40 MHz fast external oscillator (SOSC) con clock di ingresso quadrato esterno fino a 50 MHz DC in modalità clock esterno
– Oscillatore RC interno veloce a 48 MHz (FIRC)
– Oscillatore RC interno lento da 8 MHz (SIRC)
– Oscillatore a bassa potenza da 128 kHz (LPO)
– Fino a 112 MHz (HSRUN) System Phased Lock Loop (SPLL)
– Fino a 20 MHz TCLK e 25 MHz SWD_CLK
– Clock esterno del contatore in tempo reale a 32 kHz (RTC_CLKIN)
• Gestione energetica
– Nucleo Arm Cortex-M4F/M0+ a bassa potenza con eccellente efficienza energetica
– Power Management Controller (PMC) con diverse modalità di alimentazione: HSRUN, RUN, STOP, VLPR e VLPS.Nota: le scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiveranno flag di errore in modalità HSRUN (112 MHz) perché questo caso d'uso non può essere eseguito contemporaneamente.Il dispositivo dovrà passare alla modalità RUN (80 MHz) per eseguire operazioni di scrittura/cancellazione CSEc (Sicurezza) o EEPROM.
– Clock gating e funzionamento a bassa potenza supportati su periferiche specifiche.
• Memoria e interfacce di memoria
– Memoria flash di programma fino a 2 MB con ECC
– FlexNVM da 64 KB per memoria flash dati con emulazione ECC ed EEPROM.Nota: le scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiveranno flag di errore in modalità HSRUN (112 MHz) perché questo caso d'uso non può essere eseguito contemporaneamente.Il dispositivo dovrà passare alla modalità RUN (80 MHz) per eseguire operazioni di scrittura/cancellazione CSEc (Sicurezza) o EEPROM.
– Fino a 256 KB di SRAM con ECC
– Fino a 4 KB di FlexRAM da utilizzare come emulazione SRAM o EEPROM
– Cache di codice fino a 4 KB per ridurre al minimo l'impatto sulle prestazioni delle latenze di accesso alla memoria
– QuadSPI con supporto HyperBus™
• Analogico a segnale misto
– Fino a due convertitori analogico-digitale (ADC) a 12 bit con un massimo di 32 ingressi analogici di canale per modulo
– Un comparatore analogico (CMP) con convertitore digitale-analogico (DAC) interno a 8 bit
• Funzionalità di debug
– Combina la porta di debug JTAG del cavo seriale (SWJ-DP).
– Debug Watchpoint and Trace (DWT)
– Strumentazione Trace Macrocell (ITM)
– Test Port Interface Unit (TPIU)
– Unità Flash Patch e Breakpoint (FPB).
• Interfaccia uomo-macchina (HMI)
– Fino a 156 pin GPIO con funzionalità di interrupt
– Interrupt non mascherabile (NMI)
• Interfacce di comunicazione
– Fino a tre moduli LPUART/LIN (Low Power Universal Asynchronous Receiver/Transmitter) con supporto DMA e bassa disponibilità di alimentazione
– Fino a tre moduli LPSPI (Low Power Serial Peripheral Interface) con supporto DMA e bassa disponibilità di alimentazione
– Fino a due moduli LPI2C (Low Power Inter-Integrated Circuit) con supporto DMA e bassa disponibilità di alimentazione
– 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 un Ethernet 10/100Mbps con supporto IEEE1588 e due moduli SAI (Synchronous Audio Interface).
• Sicurezza e protezione
– Cryptographic Services Engine (CSEc) implementa un set completo di funzioni crittografiche come descritto nella specifica funzionale SHE (Secure Hardware Extension).Nota: le scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiveranno flag di errore in modalità HSRUN (112 MHz) perché questo caso d'uso non può essere eseguito contemporaneamente.Il dispositivo dovrà passare alla modalità RUN (80 MHz) per eseguire operazioni di scrittura/cancellazione CSEc (Sicurezza) o EEPROM.
– Numero di identificazione univoca (ID) a 128 bit
– Error-Correcting Code (ECC) su memorie flash e SRAM
– Unità di protezione della memoria di sistema (MPU di sistema)
– Modulo Cyclic Redundancy Check (CRC).
– Watchdog interno (WDOG)
– Modulo di monitoraggio watchdog esterno (EWM).
• Temporizzazione 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 (LPTMR) a 16 bit con controllo di riattivazione flessibile
– Due blocchi di ritardo programmabili (PDB) con sistema di trigger flessibile
– Un LPIT (Low Power Interrupt Timer) a 32 bit con 4 canali
– Contatore in tempo reale (RTC) a 32 bit
• Pacchetto
– Opzioni 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 pin
• DMA a 16 canali con un massimo di 63 fonti di richiesta utilizzando DMAMUX