Cette carte de développement est basé sur le microcontrôleur STM32F103C8T6 (également appelé STM32 ou Blue Pill) .
Vous pouvez utiliser l’ARDUINO IDE pour la programmation d’STM32 .
Signification de STM32F103C8T6:
STM32 : Il indique qu’il appartient au famille des microcontrôleurs 32 bits produite par STM ;
F : est l’abriviation de fondation ;
1 : ce numéro se référer au type de core (ARM Cortex M3) ;
03 : est pour décrire les périphériques et la vitesse ;
C : Il indique que le microcontrôleur contient 48 broches ;
8 : Il signifie que la carte a une mémoire flash de 64 Kb ;
T : Il signifie LQFP (Low Profile Quad Flat Pack) ;
6 : Il réfère au plage de température qui est entre -40 °C et 85 °C ;
STM32F103C8T6 carte de développement vs Arduino Uno :
Le STM32 est pratiquement plus rapide dans plusieurs catégories par rapport à l’Arduino Uno , ainsi qu’il est caractérisé par un RAM dix fois plus grand que celle de l’Arduino . Le Blue Pill contient plus de broches .
Les broches de STM32F103C8T6 carte de développement :
Micro USB : la carte contient un micro usb de type C qui est utilisé pour l’alimentation ou la communication série ;
Interface SWD : cette interface est utilisée pour la programmation et le débogage ;
CAN (Controlled Area Network) est un moyen de communication entre différents dispositifs ;
RTS(Request to send)/CTS(Clear to send) : sont utilisé pour l’indication de l’émission ou la réception des données ;
LED intégrée ;
Broche 3.3V : est la broche d’alimentation de 3.3V de la carte ;
Broche 5V : est la broche d’alimentation de 5V de la carte ;
Broche GND : il est utilisée pour connecter à la masse ;
Interruption externe : il est utilisé pour la détection des signaux externes ;
Interface I2C : Il est une interface de communication ;
Interface PWM : est utilisé pour contrôler des circuits analogiques avec les sorties numériques du microcontrôleur ;
Interface SPI : Cette broche transmis les données entre la carte et les autre périphériques ;
Interface UART : protocole utilisé pour la réception et la transmission des données ;
Les applications STM32F103C8T6 carte de développement :
Cette carte de développement a plusieurs utilisation tel que les systèmes domotiques , embarqués , industriels . Ainsi il sert a controller des drones , des LEDs , la vitesse du ventilateurs et les capteurs .
CARACTERISTIQUES TECHNIQUES :
Microcontrôleur : STM32F103C8T6 ;
Connecteur USB : Type C ;
Microprocesseur : ARM 32 Cortex-M3 ;
Fréquence de travail : 72 MHz ;
Mode de débogage : SWD ;
Tension de fonctionnement : 3.3V ;
Broches d’E/S numériques : 37 (avec 15 sont utilisé pour PWM);