Microcontrôleurs ARM FS32K116LFT0VLFT – MCU S32K116 MCU 32 bits, ARM Cortex-M0+
♠ Description du produit
Attribut de produit | Valeur d'attribut |
Fabricant: | NXP |
Catégorie de produit: | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | S32K1xx |
Emballage: | Plateau |
Marque: | Semi-conducteurs NXP |
Sensible à l'humidité : | Oui |
Type de produit: | Microcontrôleurs ARM - MCU |
Quantité de l'emballage d'usine : | 250 |
Sous-catégorie : | Microcontrôleurs - MCU |
Alias de référence : | 935385261557 |
• Les caractéristiques de fonctionnement
– Plage de tension : 2,7 V à 5,5 V
– Plage de température ambiante : -40 °C à 105 °C pour le mode HSRUN, -40 °C à 150 °C pour le mode RUN
• Noyau Arm™ Cortex-M4F/M0+, processeur 32 bits
– Prend en charge jusqu'à 112 MHz de fréquence (mode HSRUN) avec 1,25 Dhrystone MIPS par MHz
– Arm Core basé sur l'architecture Armv7 et Thumb®-2 ISA
– Processeur de signal numérique intégré (DSP)
- Contrôleur d'interruption vectoriel imbriqué configurable (NVIC)
– Unité à virgule flottante à précision unique (FPU)
• Interfaces d'horloge
– Oscillateur externe rapide 4 – 40 MHz (SOSC) avec horloge d'entrée carrée externe CC jusqu'à 50 MHz en mode horloge externe
– Oscillateur RC interne rapide 48 MHz (FIRC)
– Oscillateur RC interne lent 8 MHz (SIRC)
– Oscillateur basse consommation (LPO) 128 kHz
– Jusqu'à 112 MHz (HSRUN) Boucle de verrouillage de phase du système (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
– Noyau Arm Cortex-M4F/M0+ basse consommation avec une excellente efficacité énergétique
– Contrôleur de gestion de l'alimentation (PMC) avec plusieurs modes d'alimentation : HSRUN, RUN, STOP, VLPR et VLPS.Remarque : les écritures/effacements CSEc (sécurité) ou EEPROM déclencheront 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 CSEc (sécurité) ou les écritures/effacements EEPROM.
– Synchronisation d'horloge et fonctionnement à faible consommation pris en charge sur des périphériques spécifiques.
• Mémoire et interfaces mémoire
– Jusqu'à 2 Mo de mémoire flash programme avec ECC
– 64 Ko FlexNVM pour mémoire flash de données avec émulation ECC et EEPROM.Remarque : les écritures/effacements CSEc (sécurité) ou EEPROM déclencheront 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 CSEc (sécurité) ou les écritures/effacements EEPROM.
– Jusqu'à 256 Ko de SRAM avec ECC
– Jusqu'à 4 Ko de FlexRAM pour une utilisation comme émulation SRAM ou EEPROM
- Jusqu'à 4 Ko de cache de code pour minimiser l'impact sur les performances des latences d'accès à la mémoire
– QuadSPI avec prise en charge HyperBus™
• Analogique à signaux mixtes
– Jusqu'à deux convertisseurs analogique-numérique (CAN) 12 bits avec jusqu'à 32 entrées analogiques par module
– Un comparateur analogique (CMP) avec convertisseur numérique-analogique (DAC) 8 bits interne
• Fonctionnalité de débogage
- Le port de débogage JTAG de fil série (SWJ-DP) combine
- Déboguer le point de surveillance et la trace (DWT)
– Macrocellule de trace d'instrumentation (ITM)
– Unité d'interface de port d'essai (TPIU)
– Unité Flash Patch and Breakpoint (FPB)
• Interface homme-machine (IHM)
– Jusqu'à 156 broches GPIO avec fonctionnalité d'interruption
– Interruption non masquable (NMI)
• Interfaces de communication
– Jusqu'à trois modules LPUART/LIN (Low Power Universal Asynchronous Receiver/Transmitter) avec prise en charge DMA et faible disponibilité de l'alimentation
– Jusqu'à trois modules LPSPI (Low Power Serial Peripheral Interface) avec prise en charge DMA et faible disponibilité de l'alimentation
– Jusqu'à deux modules LPI2C (Low Power Inter-Integrated Circuit) avec prise en charge DMA et faible disponibilité de l'alimentation
– Jusqu'à trois modules FlexCAN (avec prise en charge CAN-FD en option)
– Module FlexIO pour l'émulation des protocoles de communication et des 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 comme décrit dans la spécification fonctionnelle SHE (Secure Hardware Extension).Remarque : les écritures/effacements CSEc (sécurité) ou EEPROM déclencheront 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 CSEc (sécurité) ou les écritures/effacements EEPROM.
– Numéro d'identification unique (ID) 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 du chien de garde (EWM)
• Chronométrage et contrôle
– Jusqu'à huit modules FlexTimers (FTM) 16 bits indépendants, offrant jusqu'à 64 canaux standard (IC/OC/PWM)
– Une minuterie 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
– Une minuterie d'interruption de faible puissance (LPIT) 32 bits avec 4 canaux
– Compteur en temps réel 32 bits (RTC)
• Emballer
– Options de boîtier QFN 32 broches, LQFP 48 broches, LQFP 64 broches, LQFP 100 broches, MAPBGA 100 broches, LQFP 144 broches, LQFP 176 broches
• DMA 16 canaux avec jusqu'à 63 sources de demande utilisant DMAMUX