Microcontrôleurs STM32F100C4T6B ARM – MCU 32BIT CORTEX M3 48PINS 16KB
♠ Description du produit
Attribut de produit | Valeur d'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit: | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32F100C4 |
Style de montage : | CMS/CMS |
Cœur: | BRAS Cortex M3 |
Taille de la mémoire programme : | 16 ko |
Largeur du bus de données : | 32 bits |
Résolution CAN : | 12 bits |
Fréquence d'horloge maximale : | 24 MHz |
Nombre d'E/S : | 37 E/S |
Taille de la RAM de données : | 4 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: | Plateau |
Marque: | STMicroelectronics |
Type d'interface : | I2C, SPI, USART |
Sensible à l'humidité : | Oui |
Type de produit: | Microcontrôleurs ARM - MCU |
Quantité de l'emballage d'usine : | 1500 |
Sous-catégorie : | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Unité de poids: | 0,006409 oz |
♠ Ligne de valeur basse et moyenne densité, MCU 32 bits avancé basé sur ARM® avec 16 à 128 Ko Flash, 12 minuteries, ADC, DAC et 8 interfaces de communication
Les microcontrôleurs STM32F100x4, STM32F100x6, STM32F100x8 et STM32F100xB intègrent le cœur RISC hautes performances ARM® Cortex®-M3 32 bits fonctionnant à une fréquence de 24 MHz, des mémoires embarquées à haut débit (mémoire Flash jusqu'à 128 Ko et SRAM jusqu'à 8 Ko ), et une vaste gamme de périphériques et d'E/S améliorés connectés à deux bus APB.Tous les appareils offrent des interfaces de communication standard (jusqu'à deux I2C, deux SPI, un HDMI CEC et jusqu'à trois USART), un ADC 12 bits, deux DAC 12 bits, jusqu'à six minuteries 16 bits à usage général et un minuterie PWM à contrôle avancé.
Les appareils basse et moyenne densité STM32F100xx fonctionnent dans les plages de température – 40 à + 85 °C et – 40 à + 105 °C, à partir d'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.
Ces microcontrôleurs comprennent des dispositifs dans trois boîtiers différents allant de 48 broches à 100 broches.Selon l'appareil choisi, différents ensembles de périphériques sont inclus.
Ces caractéristiques rendent ces microcontrôleurs adaptés à une large gamme d'applications telles que le contrôle des applications et les interfaces utilisateur, les équipements médicaux et portables, les périphériques PC et de jeu, les plates-formes GPS, les applications industrielles, les API, les onduleurs, les imprimantes, les scanners, les systèmes d'alarme, la vidéo interphones et CVC.
• Cœur : processeur ARM® 32 bits Cortex®-M3
– Fréquence maximale de 24 MHz, performances de 1,25 DMIPS/MHz (Dhrystone 2.1)
– Multiplication à cycle unique et division matérielle
• Souvenirs
– 16 à 128 Ko de mémoire Flash
– 4 à 8 Ko de SRAM
• Gestion de l'horloge, de la réinitialisation et de l'approvisionnement
– Alimentation application 2,0 à 3,6 V et E/S
– POR, PDR et détecteur de tension programmable (PVD)
– Oscillateur à cristal de 4 à 24 MHz
- RC interne 8 MHz ajusté en usine
– RC interne 40 kHz
– PLL pour l'horloge du processeur
– Oscillateur 32 kHz pour RTC avec étalonnage
• Batterie faible
– Modes veille, arrêt et veille
– Alimentation VBAT pour RTC et registres de sauvegarde
• Mode débogage
- Interfaces de débogage de fil série (SWD) et JTAG
• DMA
– Contrôleur DMA 7 canaux
– Périphériques pris en charge : temporisateurs, ADC, SPI, I 2C, USART et DAC
• 1 convertisseur A/N 12 bits, 1,2 µs (jusqu'à 16 canaux)
– Plage de conversion : 0 à 3,6 V
- Capteur de température
• 2 convertisseurs N/A 12 bits
• Jusqu'à 80 ports d'E/S rapides
– 37/51/80 E/S, toutes mappables sur 16 vecteurs d'interruption externes et presque toutes tolérantes à 5 V
• Jusqu'à 12 minuteries
– Jusqu'à trois temporisateurs 16 bits, chacun avec jusqu'à 4 IC/OC/PWM ou compteur d'impulsions
– Minuterie de contrôle avancé 16 bits, 6 canaux : jusqu'à 6 canaux pour la sortie PWM, la génération de temps mort et l'arrêt d'urgence
– Un temporisateur 16 bits, avec 2 IC/OC, 1 OCN/PWM, génération de temps mort et arrêt d'urgence
– Deux temporisateurs 16 bits, chacun avec IC/OC/OCN/PWM, génération de temps mort et arrêt d'urgence
– 2 temporisateurs de surveillance (Indépendant et Fenêtre)
– Temporisateur SysTick : décompteur 24 bits
– Deux temporisateurs de base 16 bits pour piloter le DAC
• Jusqu'à 8 interfaces de communication
– Jusqu'à deux interfaces I2C (SMBus/PMBus)
– Jusqu'à 3 USART (interface ISO 7816, LIN, capacité IrDA, contrôle par modem)
– Jusqu'à 2 SPI (12 Mbit/s)
– Interface de contrôle de l'électronique grand public (CEC)
• Unité de calcul CRC, ID unique 96 bits
• Forfaits ECOPACK®