Microcontrôleurs ARM STM32F334K8T6TR - MCU Mainstream MCU à signaux mixtes Arm Cortex-M4 core DSP & FPU, 64 Ko de Flash 7
♠ Description du produit
Attribut de produit | Valeur d'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit: | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32F3 |
Style de montage : | CMS/CMS |
Paquet/Boîte : | LQFP-32 |
Cœur: | BRAS Cortex M4 |
Taille de la mémoire programme : | 64 Ko |
Largeur du bus de données : | 32 bits |
Résolution CAN : | 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 : | 2V |
Tension d'alimentation - Max : | 3,6 V |
Température de fonctionnement minimale : | - 40 C |
Température de fonctionnement maximale : | + 85 C |
Emballage: | Bobine |
Emballage: | Couper le ruban |
Emballage: | SourisReel |
Tension d'alimentation analogique : | 2 V à 3,6 V |
Marque: | STMicroelectronics |
Résolution CAD : | 12 bits |
Type de RAM de données : | SRAM |
Type d'interface : | PEUT, I2C, SPI, USART |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 10 canaux |
Produit: | MCU+FPU |
Type de produit: | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité de l'emballage d'usine : | 2400 |
Sous-catégorie : | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de chien de garde : | Minuterie de chien de garde, fenêtrée |
Unité de poids: | 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, 217ps 10 canaux (HRTIM1)
La famille STM32F334x4/6/8 intègre le cœur RISC haute performance Arm® Cortex®-M4 32 bits fonctionnant à une fréquence allant jusqu'à 72 MHz intégrant une unité à virgule flottante (FPU), des mémoires intégrées à grande vitesse (jusqu'à 64 Ko de Mémoire flash, jusqu'à 12 Ko de SRAM) et une vaste gamme d'E/S améliorées et de périphériques connectés à deux bus APB.
Les microcontrôleurs STM32F334x4/6/8 offrent deux ADC 12 bits rapides (5 Msps), jusqu'à trois comparateurs ultra-rapides, un amplificateur opérationnel, trois canaux DAC, un RTC basse consommation, un temporisateur haute résolution, un général- temporisateur 32 bits, un temporisateur dédié au contrôle du moteur et quatre temporisateurs 16 bits à usage général.Ils disposent également d'interfaces de communication standard et avancées : un I2C, un SPI, jusqu'à trois USART et un CAN.
La famille STM32F334x4/6/8 fonctionne dans les plages de température 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 à faible consommation d'énergie.
La famille STM32F334x4/6/8 propose des dispositifs en boîtiers 32, 48 et 64 broches.
Selon l'appareil choisi, différents ensembles de périphériques sont inclus.
• Noyau : CPU Arm® Cortex®-M4 32 bits avec FPU (72 MHz max), multiplication à cycle unique et instruction DSP de division HW
• Souvenirs
– Jusqu'à 64 Ko de mémoire Flash
– Jusqu'à 12 Ko de SRAM avec contrôle de parité matérielle
– Booster de routine : 4 Ko de SRAM sur le bus d'instructions et de données avec contrôle de parité matérielle (CCM)
• Unité de calcul CRC
• Réinitialisation et gestion des approvisionnements
– Modes basse consommation : Veille, Arrêt, Veille
– Plage de tension VDD, VDDA : 2,0 à 3,6 V
– Réinitialisation à la mise sous/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 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 x16 bits, résolution 217 ps, 10 PWM, 5 entrées défaut, 10 entrées événement ext, 1 synchro.entrée, 1 synchro.dehors
– Un temporisateur 32 bits et un temporisateur 16 bits avec jusqu'à 4 IC/OC/PWM ou compteur d'impulsions et entrée d'encodeur en quadrature (incrémental)
- Une minuterie de contrôle avancé 16 bits à 6 canaux, avec jusqu'à 6 canaux PWM, génération de temps mort et arrêt d'urgence
– Une minuterie 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)
– Temporisateur SysTick : décompteur 24 bits
– Jusqu'à deux temporisateurs de base 16 bits pour piloter le DAC
• Calendrier RTC avec alarme, réveil périodique à partir de l'arrêt
• Interfaces de communication
– Interface CAN (2.0 B Active) et un SPI
– Un I2C avec puits 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, commande par modem
• Mode de débogage : débogage de fil série (SWD), JTAG
• ID unique 96 bits