Microcontrôleurs ARM STM32F334K8T6TR – MCU MCU à signaux mixtes grand public Cœur Arm Cortex-M4 DSP et FPU, 64 Ko de Flash 7
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32F3 |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-32 |
Cœur: | ARM Cortex M4 |
Taille de la mémoire du programme : | 64 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 2 x 6 bits/8 bits/10 bits/12 bits |
Fréquence d'horloge maximale : | 72 MHz |
Nombre d'E/S : | 35 E/S |
Taille de la RAM de données : | 12 Ko |
Tension d'alimentation - Min : | 2 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Bobine |
Conditionnement: | Couper le ruban |
Conditionnement: | MouseReel |
Tension d'alimentation analogique : | 2 V à 3,6 V |
Marque: | STMicroelectronics |
Résolution DAC : | 12 bits |
Type de RAM de données : | SRAM |
Type d'interface : | CAN, I2C, SPI, USART |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 10 canaux |
Produit: | Microcontrôleur + unité de traitement en exécution (FPU) |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 2400 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de surveillance : | Minuterie de surveillance, fenêtrée |
Poids unitaire : | 0,006349 oz |
♠ Arm®Cortex®-M4 32b MCU+FPU, jusqu'à 64 Ko de Flash, 16 Ko de SRAM, 2 ADC, 3 DAC, 3 comp., ampli-op, 217 ps 10 canaux (HRTIM1)
La famille STM32F334x4/6/8 intègre le cœur RISC 32 bits Arm® Cortex®-M4 hautes performances fonctionnant à une fréquence allant jusqu'à 72 MHz, intégrant une unité à virgule flottante (FPU), des mémoires embarquées à grande vitesse (jusqu'à 64 Ko de mémoire Flash, jusqu'à 12 Ko de SRAM) et une vaste gamme d'E/S et de périphériques améliorés connectés à deux bus APB.
Les microcontrôleurs STM32F334x4/6/8 intègrent deux CAN 12 bits rapides (5 Méch./s), jusqu'à trois comparateurs ultra-rapides, un amplificateur opérationnel, trois canaux CNA, une horloge temps réel basse consommation, un temporisateur haute résolution, un temporisateur 32 bits à usage général, un temporisateur dédié au contrôle moteur et quatre temporisateurs 16 bits à usage général. Ils disposent également d'interfaces de communication standard et avancées : une interface I₂C, une interface SPI, jusqu'à trois interfaces USART et une interface CAN.
La famille STM32F334x4/6/8 fonctionne dans des plages de températures de –40 à +85 °C et de –40 à +105 °C avec une alimentation de 2,0 à 3,6 V. Un ensemble complet de modes d'économie d'énergie permet la conception d'applications basse consommation.
La famille STM32F334x4/6/8 propose des appareils dans des boîtiers à 32, 48 et 64 broches.
Selon l'appareil choisi, différents ensembles de périphériques sont inclus.
• Cœur : CPU Arm® Cortex®-M4 32 bits avec FPU (72 MHz max), multiplication à cycle unique et instruction DSP de division matérielle
• Souvenirs
– Jusqu'à 64 Ko de mémoire Flash
– Jusqu'à 12 Ko de SRAM avec contrôle de parité matérielle
– Routine booster : 4 Ko de SRAM sur bus d'instructions et de données avec contrôle de parité HW (CCM)
• Unité de calcul CRC
• Gestion de la réinitialisation et de l'approvisionnement
– Modes basse consommation : Veille, Arrêt, Veille
– Plage de tension VDD, VDDA : 2,0 à 3,6 V
– Réinitialisation à la mise sous tension/hors tension (POR/PDR)
– Détecteur de tension programmable (PVD)
– Alimentation VBAT pour RTC et registres de sauvegarde
• Gestion de l'horloge
– Oscillateur à cristal de 4 à 32 MHz
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 8 MHz (jusqu'à 64 MHz avec option PLL)
– Oscillateur interne 40 kHz
• Jusqu'à 51 ports d'E/S rapides, tous mappables sur des vecteurs d'interruption externes, plusieurs tolérants à 5 V
• Matrice d'interconnexion
• Contrôleur DMA à 7 canaux
• Jusqu'à deux ADC 0,20 µs (jusqu'à 21 canaux) avec résolution sélectionnable de 12/10/8/6 bits, plage de conversion de 0 à 3,6 V, mode asymétrique/différentiel, alimentation analogique séparée de 2,0 à 3,6 V
• Capteur de température
• Jusqu'à trois canaux DAC 12 bits avec alimentation analogique de 2,4 V à 3,6 V
• Trois comparateurs analogiques rail à rail ultra-rapides avec alimentation analogique de 2 à 3,6 V
• Un amplificateur opérationnel utilisable en mode PGA, toutes les bornes accessibles avec alimentation analogique de 2,4 à 3,6 V
• Jusqu'à 18 canaux de détection capacitifs prenant en charge les touches tactiles, les capteurs tactiles linéaires et rotatifs
• Jusqu'à 12 minuteries
– HRTIM : 6 compteurs 16 bits, résolution 217 ps, 10 PWM, 5 entrées défaut, 10 entrées événement externe, 1 entrée synchro, 1 sortie synchro
– Un temporisateur 32 bits et un temporisateur 16 bits avec jusqu'à 4 entrées IC/OC/PWM ou compteur d'impulsions et codeur en quadrature (incrémental)
– Une minuterie de contrôle avancée 16 bits à 6 canaux, avec jusqu'à 6 canaux PWM, génération de temps mort et arrêt d'urgence
– Un temporisateur 16 bits avec 2 IC/OC, 1 OCN/PWM, génération de temps mort, arrêt d'urgence
– Deux temporisateurs 16 bits avec IC/OC/OCN/PWM, génération de temps mort et arrêt d'urgence
– Deux temporisateurs de surveillance (indépendants, fenêtre)
– Minuterie SysTick : décompteur 24 bits
– Jusqu'à deux temporisateurs de base 16 bits pour piloter le DAC
• Calendrier RTC avec alarme, réveil périodique depuis l'arrêt
• Interfaces de communication
– Interface CAN (2.0 B Active) et une SPI
– Un I2C avec un dissipateur de courant de 20 mA pour prendre en charge le mode rapide plus, SMBus/PMBus
– Jusqu'à 3 USART, dont un avec interface ISO/IEC 7816, LIN, IrDA, contrôle modem
• Mode de débogage : débogage de câble série (SWD), JTAG
• ID unique de 96 bits