Vente en gros microcontrôleur ARM MCU STM32F103CBU6 STM32F103 STM32F UQFN-48 avec IC à bas prix
Présentation du STM32F103CBU6
![]()
Le STM32F103CBU6 est un microcontrôleur hautes performances de STMicroelectronics.Il fait partie de la série STM32F1 et est construit sur un noyau ARM Cortex-M3 32 bits.Le microcontrôleur offre une large gamme de fonctionnalités et de périphériques, ce qui le rend adapté à une variété d'applications, y compris le contrôle industriel, l'électronique grand public et l'automobile.
Caractéristiques
Le microcontrôleur STM32F103CBU6 offre un large éventail de fonctionnalités, notamment :
- Noyau ARM Cortex-M3 32 bits fonctionnant jusqu'à 72 MHz
- 128 Ko de mémoire Flash et 20 Ko de SRAM
- Plusieurs interfaces de communication, y compris USB, CAN et I2C
- Minuteries multiples et canaux PWM
- Modes basse consommation pour un fonctionnement économe en énergie
Périphériques
Le microcontrôleur STM32F103CBU6 offre une gamme de périphériques, notamment :
- Interface USB : Le microcontrôleur dispose d'une interface USB qui prend en charge le fonctionnement à pleine vitesse (FS) et à basse vitesse (LS).L'interface est compatible USB 2.0 et prend en charge jusqu'à 12 Mbps de fonctionnement.
- Interface CAN : Le microcontrôleur dispose d'une interface CAN qui prend en charge les protocoles CAN 2.0A et CAN 2.0B.L'interface prend en charge un fonctionnement jusqu'à 1 Mbps et dispose de fonctionnalités avancées de filtrage et de détection d'erreurs.
- Interface I2C : Le microcontrôleur dispose d'une interface I2C qui prend en charge les modes maître et esclave.L'interface prend en charge le fonctionnement standard, rapide et en mode rapide plus (Fm+).
- Minuteries et canaux PWM : Le microcontrôleur dispose de plusieurs minuteries et canaux PWM, dont 3 minuteries à usage général, 2 minuteries de contrôle avancé et 1 minuterie de base.Les minuteries prennent en charge une large gamme de modes et de fonctionnalités, y compris PWM, la capture d'entrée et la comparaison de sortie.
Outils de développement
Le microcontrôleur STM32F103CBU6 est pris en charge par une gamme d'outils de développement, notamment :
- STM32CubeMX : Un outil graphique qui permet aux développeurs de configurer le microcontrôleur et de générer le code d'initialisation.
- STM32CubeIDE : un environnement de développement intégré (IDE) qui fournit un environnement de développement complet pour le microcontrôleur, y compris l'édition de code, la compilation et le débogage.
- Carte STM32 Nucleo-64 : Une carte de développement qui comprend le microcontrôleur STM32F103CBU6 et donne accès à tous les périphériques du microcontrôleur.
Caractéristiques
Le tableau suivant donne un aperçu des principales spécifications du microcontrôleur STM32F103CBU6 :
Conclusion
Le microcontrôleur STM32F103CBU6 est un microcontrôleur hautes performances qui offre une gamme de fonctionnalités et de périphériques adaptés à un large éventail d'applications.Son cœur ARM Cortex-M3 32 bits, associé à ses périphériques avancés et à ses modes basse consommation, le rend adapté à un large éventail d'applications, notamment le contrôle industriel, l'électronique grand public et l'automobile.Avec la prise en charge d'une gamme d'outils de développement, notamment STM32CubeMX et STM32CubeIDE, les développeurs peuvent rapidement et facilement démarrer avec le microcontrôleur et tirer parti de toutes ses capacités.

