FS32K116LIT0VFMR S32K116 Arm Cortex-M0+, 48 MHz, 128 Kb Flash, ISELED, FlexIO, QFN32 – MCU S32K per usu generale
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | NXP |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
Serie: | S32K1xx |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | QFN-32 |
Core: | ARM Cortex M0+ |
Dimensione di a memoria di u prugramma: | 128 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 48 MHz |
Numeru d'I/O: | 28 E/S |
Dimensione di a RAM di dati: | 17 kB |
Tensione di alimentazione - Min: | 2,7 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 105°C |
Imballaggio: | Bobina |
Imballaggio: | Tagliate u nastro |
Tensione di alimentazione analogica: | 2,7 V à 3 V |
Marca: | NXP Semiconduttori |
Risoluzione DAC: | 8 bit |
Tipu di RAM di dati: | SRAM |
Dimensione di a ROM di dati: | 2 kB |
Tipu di ROM di dati: | EEPROM |
Tensione I/O: | 3,3 V |
Tipu d'interfaccia: | I2C, I2S, LIN, PWM, SPI, UART |
Numeru di canali ADC: | 14 Canali |
Prodottu: | MCU+DSP+FPU |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Tipu di memoria di prugramma: | Lampu |
Quantità di pacchettu di fabbrica: | 2500 |
Sottucateguria: | Microcontrollori - MCU |
Timer di guardia: | Timer di guardia |
Alias di parte #: | 935383548578 |
• Caratteristiche operative
– Gamma di tensione: da 2,7 V à 5,5 V
– Gamma di temperatura ambiente: da -40 °C à 105 °C per a modalità HSRUN, da -40 °C à 150 °C per a modalità RUN
• Core Arm™ Cortex-M4F/M0+, CPU à 32 bit
– Supporta una frequenza finu à 112 MHz (modalità HSRUN) cù 1,25 Dhrystone MIPS per MHz
– Arm Core basatu annantu à l'architettura Armv7 è Thumb®-2 ISA
– Processore di signale digitale integratu (DSP)
– Controller d'Interrupt Vectorial Nidificatu Configurabile (NVIC)
– Unità à virgola mobile di precisione unica (FPU)
• Interfacce di clock
– Oscillatore esternu veloce (SOSC) da 4 à 40 MHz cù un clock d'entrata quadrata esterna DC finu à 50 MHz in modalità clock esterna
– Oscillatore RC internu veloce di 48 MHz (FIRC)
– Oscillatore RC internu lentu di 8 MHz (SIRC)
– Oscillatore di bassa putenza à 128 kHz (LPO)
– Finu à 112 MHz (HSRUN) Sistema Phased Lock Loop (SPLL)
– Finu à 20 MHz TCLK è 25 MHz SWD_CLK
– Orologio esternu di contatore in tempu reale di 32 kHz (RTC_CLKIN)
• Gestione di l'energia
– Nucleu Arm Cortex-M4F/M0+ à bassa putenza cù una eccellente efficienza energetica
– Cuntrollore di Gestione di l'Alimentazione (PMC) cù parechje modalità di alimentazione: HSRUN, RUN, STOP, VLPR è VLPS. Nota: E scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiverà flag d'errore in modalità HSRUN (112 MHz) perchè questu casu d'usu ùn hè micca permessu di esse eseguitu simultaneamente. U dispusitivu duverà passà à a modalità RUN (80 MHz) per eseguisce e scritture/cancellazioni CSEc (Sicurezza) o EEPROM.
– Funzionamentu cù clock gating è bassa putenza supportati da periferiche specifiche.
• Memoria è interfacce di memoria
– Finu à 2 MB di memoria flash di prugramma cù ECC
– FlexNVM di 64 KB per a memoria flash di dati cù emulazione ECC è EEPROM. Nota: E scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiverànu flag d'errore in modalità HSRUN (112 MHz) perchè questu casu d'usu ùn hè micca permessu di esse eseguitu simultaneamente. U dispusitivu duverà passà à a modalità RUN (80 MHz) per eseguisce e scritture/cancellazioni CSEc (Sicurezza) o EEPROM.
– Finu à 256 KB di SRAM cù ECC
– Finu à 4 KB di FlexRAM per l'usu cum'è emulazione SRAM o EEPROM
– Finu à 4 KB di cache di codice per minimizà l'impattu di e latenze d'accessu à a memoria nantu à e prestazioni
– QuadSPI cù supportu HyperBus™
• Analogicu à signali misti
– Finu à dui convertitori analogicu-digitale (ADC) à 12 bit cù finu à 32 ingressi analogichi di canale per modulu
– Un Comparatore Analogicu (CMP) cù Convertitore Digitale-Analogicu (DAC) internu à 8 bit
• Funzionalità di debugging
– U portu di debug JTAG di u filu seriale (SWJ-DP) combina
– Debug Watchpoint è Trace (DWT)
– Macrocella di Tracciamentu di Strumentazione (ITM)
– Unità d'Interfaccia di Porta di Test (TPIU)
– Unità Flash Patch è Breakpoint (FPB)
• Interfaccia omu-macchina (HMI)
– Finu à 156 pin GPIO cù funzionalità d'interruzzione
– Interruzzione Non Mascherabile (NMI)
• Interfacce di cumunicazione
– Finu à trè moduli LPUART/LIN (Ricevitore/Trasmettitore Asincronu Universale à Bassa Potenza) cù supportu DMA è dispunibilità di bassa putenza
– Finu à trè moduli LPSPI (Low Power Serial Peripheral Interface) cù supportu DMA è dispunibilità di bassa putenza
– Finu à dui moduli di circuitu interintegratu di bassa putenza (LPI2C) cù supportu DMA è dispunibilità di bassa putenza
– Finu à trè moduli FlexCAN (cù supportu CAN-FD opzionale)
– Modulu FlexIO per l'emulazione di protokolli di cumunicazione è periferiche (UART, I2C, SPI, I2S, LIN, PWM, ecc.).
– Finu à una porta Ethernet 10/100 Mbps cù supportu IEEE1588 è dui moduli d'interfaccia audio sincrona (SAI).
• Sicurezza è prutezzione
– U Motore di Servizi Crittografici (CSEc) implementa un inseme cumpletu di funzioni crittografiche cum'è descrittu in a Specificazione Funzionale SHE (Secure Hardware Extension). Nota: E scritture/cancellazioni CSEc (Sicurezza) o EEPROM attiverànu flag d'errore in modalità HSRUN (112 MHz) perchè questu casu d'usu ùn hè micca permessu di esse eseguitu simultaneamente. U dispusitivu duverà passà à a modalità RUN (80 MHz) per eseguisce e scritture/cancellazioni CSEc (Sicurezza) o EEPROM.
– Numeru d'identificazione unicu (ID) di 128 bit
– Codice di currezzione d'errore (ECC) nantu à e memorie flash è SRAM
– Unità di Prutezzione di a Memoria di u Sistema (System MPU)
– Modulu di cuntrollu di ridondanza ciclica (CRC)
– Organu di cuntrollu internu (WDOG)
– Modulu di monitoraghju esternu di guardia (EWM)
• Tempu è cuntrollu
– Finu à ottu moduli FlexTimer (FTM) indipendenti à 16 bit, chì offrenu finu à 64 canali standard (IC/OC/PWM)
– Un timer di bassa putenza à 16 bit (LPTMR) cù cuntrollu di sveglia flessibile
– Dui blocchi di ritardu programmabili (PDB) cù un sistema di trigger flessibile
– Un timer d'interruzzione di bassa putenza (LPIT) à 32 bit cù 4 canali
– Contatore in tempu reale à 32 bit (RTC)
• Pacchettu
– Opzioni di pacchettu QFN à 32 pin, LQFP à 48 pin, LQFP à 64 pin, LQFP à 100 pin, MAPBGA à 100 pin, LQFP à 144 pin, LQFP à 176 pin
• DMA à 16 canali cù finu à 63 fonti di dumanda cù DMAMUX