Microcontrôleurs ARM STM32F373RCT6TR MCU MCU à signaux mixtes grand public Cœur Arm Cortex-M4 DSP et FPU 256 Ko de mémoire Flash
♠ 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-64 |
Cœur: | ARM Cortex M4 |
Taille de la mémoire du programme : | 256 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits, 3 x 16 bits |
Fréquence d'horloge maximale : | 72 MHz |
Nombre d'E/S : | 80 E/S |
Taille de la RAM de données : | 32 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 |
Marque: | STMicroelectronics |
Sensible à l'humidité : | Oui |
Série de processeurs : | ARM Cortex M |
Type de produit : | Microcontrôleurs ARM - MCU |
Quantité du pack d'usine : | 1000 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Poids unitaire : | 0,041498 oz |
♠ ARM®Cortex®-M4 32b MCU+FPU, jusqu'à 256 Ko de Flash+32 Ko de SRAM, minuteries, 4 ADC (16 bits Sig. Delta / 12 bits SAR), 3 DAC, 2 comp., 2,0-3,6 V
La famille STM32F373xx est basée sur le cœur RISC 32 bits ARM® Cortex®-M4 hautes performances, cadencé jusqu'à 72 MHz, et intègre une unité de calcul en virgule flottante (FPU), une unité de protection mémoire (MPU) et une cellule embarquée (ETM). Elle intègre des mémoires embarquées haute vitesse (jusqu'à 256 Ko de mémoire Flash et jusqu'à 32 Ko de SRAM), ainsi qu'une vaste gamme d'E/S et de périphériques optimisés connectés à deux bus APB.
Les dispositifs STM32F373xx offrent un CAN 12 bits rapide (1 Msps), trois CAN Sigma delta 16 bits, deux comparateurs, deux DAC (DAC1 avec 2 canaux et DAC2 avec 1 canal), un RTC basse consommation, 9 temporisateurs 16 bits à usage général, deux temporisateurs 32 bits à usage général, trois temporisateurs de base.
Ils disposent également d'interfaces de communication standard et avancées : deux I2C, trois SPI, tous avec I2S multiplexés, trois USART, CAN et USB.
La famille STM32F373xx fonctionne dans les 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 à faible consommation.
La famille STM32F373xx propose des composants en cinq boîtiers, de 48 à 100 broches. L'ensemble des périphériques inclus varie selon le composant choisi.
• Cœur : CPU ARM® 32 bits Cortex®-M4 (72 MHzmax), multiplication à cycle unique et HWdivision, instruction DSP avec FPU (unité à virgule flottante) et MPU (unité de protection de la mémoire)
• 1,25 DMIPS/MHz (Dhrystone 2.1)
• Souvenirs
– 64 à 256 Ko de mémoire Flash
– 32 Ko de SRAM avec contrôle de parité matérielle
• Unité de calcul CRC
• Réinitialisation et gestion de l'alimentation
– Plage de tension : 2,0 à 3,6 V
– Réinitialisation à la mise sous tension/hors tension (POR/PDR)
– Détecteur de tension programmable (PVD)
– Modes basse consommation : Veille, Arrêt, Veille
– 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 avec option PLL x16
– Oscillateur interne 40 kHz
• Jusqu'à 84 E/S rapides
– Tous mappables sur des vecteurs d’interruption externes
– Jusqu'à 45 E/S avec une capacité de tolérance de 5 V
• Contrôleur DMA 12 canaux
• Un CAN 12 bits, 1,0 µs (jusqu'à 16 canaux)
– Plage de conversion : 0 à 3,6 V
– Alimentation analogique séparée de 2,4 à 3,6
• Trois CAN Sigma Delta 16 bits
– Alimentation analogique séparée de 2,2 à 3,6 V,jusqu'à 21 canaux simples/11 canaux différentiels
• Trois canaux DAC 12 bits
• Deux comparateurs analogiques rail à rail rapides avecentrée et sortie programmables
• Jusqu'à 24 canaux de détection capacitifs
• 17 minuteries
– Deux minuteries 32 bits et trois minuteries 16 bitsavec jusqu'à 4 compteurs IC/OC/PWM ou d'impulsions
– Deux temporisateurs 16 bits avec jusqu'à 2 IC/OC/PWMou compteurs d'impulsions
– Quatre temporisateurs 16 bits avec jusqu'à 1 IC/OC/PWMou compteur d'impulsions
– Minuteries de surveillance indépendantes et système
– Minuterie SysTick : compteur décroissant 24 bits
– Trois temporisateurs de base 16 bits pour piloter le DAC
• Calendrier RTC avec alarme et réveil périodiquedepuis Stop/Veille
• Interfaces de communication
– Interface CAN (2.0B Active)
– Deux I2C prenant en charge le Fast Mode Plus(1 Mbit/s) avec un courant absorbé de 20 mA,
SMBus/PMBus, réveil depuis STOP
– Trois USART prenant en charge la synchronisationmode, contrôle du modem, ISO/IEC 7816, LIN,IrDA, débit en bauds automatique, fonction de réveil
– Trois SPI (18 Mbit/s) avec 4 à 16trames de bits programmables, multiplexées I2S
– Interface de bus HDMI-CEC
– Interface USB 2.0 pleine vitesse
• Dispositifs de câblage série, JTAG, Cortex®-M4 ETM
• ID unique de 96 bits