Microcontrôleurs ARM FS32K146HFT0VLHT MCU S32K146 M4F Flash 1 Mo RAM 128 Ko
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | NXP |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | S32K1xx |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-64 |
Cœur: | ARM Cortex M4F |
Taille de la mémoire du programme : | 1 Mo |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits |
Fréquence d'horloge maximale : | 80 MHz |
Taille de la RAM de données : | 128 Ko |
Tension d'alimentation - Min : | 2,7 V |
Tension d'alimentation - Max : | 5,5 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 105 °C |
Qualification: | AEC-Q100 |
Conditionnement: | Plateau |
Tension d'alimentation analogique : | 2,7 V à 3 V |
Marque: | Semi-conducteurs NXP |
Résolution DAC : | 8 bits |
Type de RAM de données : | SRAM |
Taille de la ROM de données : | 4 Ko |
Type de ROM de données : | EEPROM |
Tension d'E/S : | 3,3 V |
Type d'interface : | I2C, I2S, LIN, PWM, SPI, UART |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 24 chaînes |
Nombre de temporisateurs/compteurs : | 6 Minuterie |
Produit: | Microcontrôleur + DSP + FPU |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 800 |
Sous-catégorie: | Microcontrôleurs - MCU |
Minuteries de surveillance : | Minuterie de surveillance |
Partie # Alias : | 935376199557 |
• Caractéristiques de fonctionnement
– Plage de tension : 2,7 V à 5,5 V
– Plage de température ambiante : -40 °C à 105 °C pourMode HSRUN, -40 °C à 150 °C pour le mode RUN
• Processeur 32 bits Arm™ Cortex-M4F/M0+ core
– Prend en charge une fréquence jusqu'à 112 MHz (mode HSRUN)avec 1,25 Dhrystone MIPS par MHz
– Arm Core basé sur l'architecture Armv7 etThumb®-2 ISA
– Processeur de signal numérique intégré (DSP)
– Contrôleur d'interruption vectorisé imbriqué configurable(NVIC)
– Unité à virgule flottante simple précision (FPU)
• Interfaces d'horloge
– Oscillateur externe rapide (SOSC) de 4 à 40 MHz avec jusqu'àjusqu'à 50 MHz d'horloge d'entrée carrée externe CCmode horloge externe
– Oscillateur RC interne rapide 48 MHz (FIRC)
– Oscillateur RC interne lent de 8 MHz (SIRC)
– Oscillateur basse puissance (LPO) 128 kHz
– Jusqu'à 112 MHz (HSRUN) Système à verrouillage de phaseBoucle (SPLL)
– Jusqu'à 20 MHz TCLK et 25 MHz SWD_CLK
– Horloge externe de compteur en temps réel 32 kHz(RTC_CLKIN)
• Gestion de l'alimentation
– Cœur Arm Cortex-M4F/M0+ basse consommation avecexcellente efficacité énergétique
– Contrôleur de gestion de l'alimentation (PMC) avec plusieursmodes d'alimentation : HSRUN, RUN, STOP, VLPR etVLPS. Remarque : écritures CSEc (sécurité) ou EEPROM/l'effacement déclenchera des indicateurs d'erreur en mode HSRUN (112MHz) car ce cas d'utilisation n'est pas autorisés'exécuter simultanément. L'appareil devrapasser en mode RUN (80 MHz) pour exécuter CSEc(Sécurité) ou écriture/effacement EEPROM.
– Prise en charge de la synchronisation d'horloge et du fonctionnement à faible consommation d'énergie surpériphériques spécifiques.
• Mémoire et interfaces mémoire
– Jusqu'à 2 Mo de mémoire flash de programme avec ECC
– 64 Ko FlexNVM pour la mémoire flash de données avec ECCet émulation EEPROM. Remarque : CSEc (sécurité) ouLes écritures/effacements de l'EEPROM déclencheront des indicateurs d'erreur dansMode HSRUN (112 MHz) car ce cas d'utilisation estne peuvent pas être exécutés simultanément. L'appareildevra passer en mode RUN (80 MHz) pourexécuter des écritures/effacements CSEc (sécurité) ou EEPROM.
– Jusqu'à 256 Ko de SRAM avec ECC
– Jusqu'à 4 Ko de FlexRAM à utiliser comme SRAM ouÉmulation EEPROM
– Jusqu'à 4 Ko de cache de code pour minimiser les performancesimpact des latences d'accès à la mémoire
– QuadSPI avec prise en charge HyperBus™
• Analogique à signaux mixtes
– Jusqu'à deux convertisseurs analogique-numérique 12 bits(ADC) avec jusqu'à 32 entrées analogiques par canalmodule
– Un comparateur analogique (CMP) avec 8 bits internesConvertisseur numérique-analogique (DAC)
• Fonctionnalité de débogage
– Le port de débogage JTAG série (SWJ-DP) combine
– Point de surveillance et de suivi de débogage (DWT)
– Instrumentation Trace Macrocell (ITM)
– Unité d'interface de port de test (TPIU)
– Unité Flash Patch et Breakpoint (FPB)
• Interface homme-machine (IHM)
– Jusqu'à 156 broches GPIO avec fonctionnalité d'interruption
– Interruption non masquable (NMI)
• Interfaces de communication
– Jusqu'à trois modules récepteurs/émetteurs asynchrones universels à faible consommation (LPUART/LIN) avec prise en charge DMAet une faible disponibilité énergétique
– Jusqu'à trois modules d'interface périphérique série à faible consommation (LPSPI) avec prise en charge DMA et faible disponibilité énergétique
– Jusqu'à deux modules de circuit intégré basse consommation (LPI2C) avec prise en charge DMA et faible disponibilité énergétique
– Jusqu'à trois modules FlexCAN (avec prise en charge CAN-FD en option)
– Module FlexIO pour l’émulation de protocoles de communication et de périphériques (UART, I2C, SPI, I2S, LIN, PWM, etc.).
– Jusqu'à un Ethernet 10/100 Mbps avec prise en charge IEEE1588 et deux modules d'interface audio synchrone (SAI).
• Sûreté et sécurité
– Le moteur de services cryptographiques (CSEc) implémente un ensemble complet de fonctions cryptographiques telles que décrites dans leSpécification fonctionnelle SHE (Secure Hardware Extension). Remarque : les écritures/effacements CSEc (sécurité) ou EEPROM
déclencher des indicateurs d'erreur en mode HSRUN (112 MHz) car ce cas d'utilisation n'est pas autorisé à s'exécuter simultanément.l'appareil devra passer en mode RUN (80 MHz) pour exécuter les écritures/effacements CSEc (sécurité) ou EEPROM.
– Numéro d'identification unique (ID) de 128 bits
– Code de correction d'erreur (ECC) sur les mémoires flash et SRAM
– Unité de protection de la mémoire système (MPU système)
– Module de contrôle de redondance cyclique (CRC)
– Chien de garde interne (WDOG)
– Module de surveillance externe (EWM)
• Synchronisation et contrôle
– Jusqu'à huit modules FlexTimers 16 bits indépendants (FTM), offrant jusqu'à 64 canaux standard (IC/OC/PWM)
– Un minuteur basse consommation 16 bits (LPTMR) avec contrôle de réveil flexible
– Deux blocs de retard programmables (PDB) avec système de déclenchement flexible
– Un temporisateur d'interruption à faible consommation (LPIT) 32 bits avec 4 canaux
– Compteur en temps réel (RTC) 32 bits
• Emballer
– Boîtier QFN 32 broches, LQFP 48 broches, LQFP 64 broches, LQFP 100 broches, MAPBGA 100 broches, LQFP 144 broches, LQFP 176 brochesoptions
• DMA 16 canaux avec jusqu'à 63 sources de requête utilisant DMAMUX