Microcontrollori ARM FS32K146HFT0VLHT MCU S32K146 M4F Flash 1M RAM 128KB
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | NXP |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | S32K1xx |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | LQFP-64 |
Core: | ARM Cortex M4F |
Dimensione di a memoria di u prugramma: | 1 MB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 80 MHz |
Dimensione di a RAM di dati: | 128 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 |
Qualificazione: | AEC-Q100 |
Imballaggio: | Vassoio |
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: | 4 kB |
Tipu di ROM di dati: | EEPROM |
Tensione I/O: | 3,3 V |
Tipu d'interfaccia: | I2C, I2S, LIN, PWM, SPI, UART |
Sensibile à l'umidità: | Iè |
Numeru di canali ADC: | 24 Canali |
Numeru di Timer/Contatori: | 6 Cronometri |
Prodottu: | MCU+DSP+FPU |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Tipu di memoria di prugramma: | Lampu |
Quantità di pacchettu di fabbrica: | 800 |
Sottucateguria: | Microcontrollori - MCU |
Timer di guardia: | Timer di guardia |
Alias di parte #: | 935376199557 |
• Caratteristiche operative
– Gamma di tensione: da 2,7 V à 5,5 V
– Gamma di temperatura ambiente: da -40 °C à 105 °C perModu HSRUN, da -40 °C à 150 °C per u modu 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ù finu àà 50 MHz DC clock d'entrata quadrata esternamodu di orologio esternu
– 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) Bloccu di Sistema in FaseCiclu (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
– Core Arm Cortex-M4F/M0+ di bassa putenza cùeccellente efficienza energetica
– Controller di Gestione di l'Alimentazione (PMC) cù parechjimodi di putenza: HSRUN, RUN, STOP, VLPR, èVLPS. Nota: CSEc (Sicurezza) o EEPROM scrive/a cancellazione attiverà i flag d'errore in modu HSRUN (112MHz) perchè questu casu d'usu ùn hè micca permessu dieseguisce simultaneamente. U dispusitivu averà bisognu dipassa à a modalità RUN (80 MHz) per eseguisce CSEc(Sicurezza) o scrittura/cancellazione EEPROM.
- Funzionamentu à bassa putenza è gating di clock supportatuperiferiche 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ù ECCè emulazione EEPROM. Nota: CSEc (Sicurezza) oE scritture/cancellazioni di EEPROM attiverànu segnalazioni d'errore inModu HSRUN (112 MHz) perchè questu casu d'usu hèùn hè micca permessu di eseguisce simultaneamente. U dispusitivuavè bisognu di passà à a modalità RUN (80 MHz) pereseguisce scritture/cancellazioni CSEc (Sicurezza) o EEPROM.
– Finu à 256 KB di SRAM cù ECC
– Finu à 4 KB di FlexRAM per l'usu cum'è SRAM oEmulazione EEPROM
– Finu à 4 KB di cache di codice per minimizà e prestazioniimpattu di e latenze d'accessu à a memoria
– QuadSPI cù supportu HyperBus™
• Analogicu à signali misti
– Finu à dui convertitori analogicu-digitale à 12 bit(ADC) cù finu à 32 ingressi analogichi di canale permodulu
– Un Comparatore Analogicu (CMP) cù 8 bit interniConvertitore digitale-analogicu (DAC)
• 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è bassa dispunibilità di 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 uSpecificazione Funzionale SHE (Secure Hardware Extension). Nota: CSEc (Sicurezza) o EEPROM scrive/cancella
attivanu i flag d'errore in modu HSRUN (112 MHz) perchè questu casu d'usu ùn hè micca permessu di esse eseguitu simultaneamente. UU dispusitivu avarà bisognu di passà à a modalità RUN (80 MHz) per eseguisce scritture/cancellazione 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
– QFN à 32 pin, LQFP à 48 pin, LQFP à 64 pin, LQFP à 100 pin, MAPBGA à 100 pin, LQFP à 144 pin, pacchettu LQFP à 176 pinopzioni
• DMA à 16 canali cù finu à 63 fonti di dumanda cù DMAMUX