Description
Le microcontrôleur de STM32F030x incorpore le noyau 32 bits
performant du BRAS Cortex™-M0 RISC fonctionnant une fréquence de 48
mégahertz, des souvenirs inclus ultra-rapides (jusqu' 64 K bytes de
la mémoire instantanée et jusqu' 8 K bytes de SRAM), et une gamme
étendue de périphériques et d'I/Os augmentés. Tous les dispositifs
offrent les interfaces de communication standard (jusqu' deux I2Cs,
jusqu' deux SPIs, et jusqu' deux USARTs), un 12 bit CDA, jusqu' 6
chronométreurs de 16 bits polyvalents et un chronométreur du
l'avancé-contrôle PWM.
Le microcontrôleur de STM32F030x fonctionne dans la température
ambiante de -40 +85 °C, partir d'une alimentation d'énergie de 2,4
3,6 V. Un ensemble complet de modes de puissance-économie permet la
conception des applications de basse puissance.
Le microcontrôleur de STM32F030x inclut des dispositifs en quatre
paquets différents s'étendant de 20 bornes 64 bornes. Selon le
dispositif choisi, différents ensembles de périphériques sont
inclus. La description ci-dessous fournit un aperçu de la gamme
complète des périphériques de STM32F030x a proposé.
Ces caractéristiques rendent le microcontrôleur de STM32F030x
approprié un large éventail d'applications telles que les
interfaces utilisateurs de contrôle et d'application, l'équipement
tenu dans la main, les récepteurs d'A/V et les périphériques
numériques de TV, de PC, les plates-formes de jeu, les e-vélos, les
appareils du consommateur, les imprimantes, les scanners, les
interphones de système d'alarme et visuels, et le HVACs.
Caractéristiques
●Noyau : Unité centrale de traitement Cortex™-M0, fréquence 32 bits
d'ARM® jusqu' 48 mégahertz
●Souvenirs
– 16 64 K bytes de mémoire instantanée
– 4 8 K bytes de SRAM avec la vérification de parité de HW
●Unité de calcul de centre de détection et de contrôle
●Gestion de remise et de puissance
– Chaîne de tension : 2,4 V 3,6 V
– Puissance-sur/de mise hors tension remise (POR/PDR)
– Modes de puissance faible : Sommeil, arrêt, remplaçant
●Gestion d'horloge
– oscillateur cristal de 4 32 mégahertz
– oscillateur de 32 kilohertz pour le RTC avec le calibrage
– 8 mégahertz internes RC avec l'option de x6 PLL
– 40 oscillateur interne de kilohertz RC
●Jusqu' 55 I/Os rapides
– Tout le mappable sur des vecteurs d'interruption externe
– Jusqu' 36 I/Os avec la capacité tolérante de 5 V
●contrôleur DMA de 5 canaux
●1 x 12 bits, 1,0 µs CDA (jusqu' 16 canaux)
– Chaîne de conversion : 0 3,6 V
– Approvisionnement analogue distinct de 2,4 jusqu' 3,6 V
●Jusqu' 10 minuteries
– Une minuterie de 16 bits d'avancé-contrôle de 7 canaux pour 6 la
sortie des canaux PWM, avec la génération de deadtime et l'arrêt
d'urgence
– Une minuterie de 16 bits, avec jusqu' 4 IC/OC, utilisables pour
le décodage de contrôle d'IR
– Une minuterie de 16 bits, avec 2 IC/OC, 1 OCN, génération de
deadtime et arrêt d'urgence
– Deux minuteries de 16 bits, chaque avec IC/OC et OCN, génération
de deadtime, arrêt d'urgence et porte de modulateur pour le
contrôle d'IR
– Une minuterie de 16 bits avec 1 IC/OC
– Une minuterie de base de 16 bits
– Horloges de surveillance d'indépendant et de système
– Minuterie de SysTick : 24 downcounter mordus
●Calendrier RTC avec l'alarme et la commande périodique de
l'arrêt/du remplaçant
●Interfaces de communication
– Jusqu' deux interfaces d'I2C : un mode rapide de soutien plus (1
Mbit/s) avec l'évier actuel de 20 mA
– Jusqu' deux USARTs contrôle synchrone principal de soutien de SPI
et de modem ; un avec la détection automatique de vitesse baud
– Jusqu' deux SPIs (18 Mbits/s) avec le cadre 4 16 mordu
programmable
●Le fil périodique corrigent (SWD)