Étape 1: microcontrôleur
Comme nous pouvons voir dans les graphiques ci-dessus, notre microcontrôleur se classe dans le milieu, en termes de performances et de mémoire. Ces cartes sont des captures d’écran du site de ST :
- http://www.St.com/Web/Catalog/MMC/FM141/SC1169/SS1...
- http://www.St.com/Web/Catalog/MMC/FM141/SC1169/SS1...
STM32F103RBT6 vue d’ensemble :
Cœur ARM® CortexTM-M3: fréquence du processeur: 72 MHz
Mémoire :
- Flash - 128 Ko
- SRAM - 20 Ko
Minuteries :
- Usage général: 3 minuteries (16 bits)
- Contrôle avancé: 1 temporisateur (timer 24 bits de SysTick)
Communication :
- SPI 2 (jusqu'à 18 Mbits/s)
- I2C 2 (appui SM Bus 2.0/PM Bus)
- USART 3 (un jusqu'à 4,5 Mbit/s, deux autres jusqu'à 2,25 Mbit/s)
- USB 1 (compatible avec l’USB pleine vitesse 12 Mbs)
- PEUT 1 (jusqu'à 1 Mbit/s)
GPIO : 49
ADC ADC 12 bits: 2 - 16 canaux
CCF (horloge en temps réel): 1
DMA : les 7 canaux
Sonde de température interne: 1 (connexion interne pour le canal d’entrée de ADC_IN16)
Tension d’opération: 2.0-3.6 V
Paquet: boîtiers LQFP64