Étape 6: Premiers essais avec STM32 installé
Maintenant nous pouvons commencer l’IDE Arduino et sélectionnez STM32F103RB générique comme dans l’image ci-dessus.
Premier test que j’ai fait était clin variante :
void setup() { pinMode(PB8, OUTPUT); pinMode(PB9, OUTPUT); } void loop() { digitalWrite(PB8,!digitalRead(PB8)); digitalWrite(PB9,!digitalRead(PB8)); delay(1000); }
Aussi, j’ai tester le Module LCD 16 x 2 - 5V
#include <LiquidCrystal.h> #define p_RS PC12 #define p_EN PC10 #define p_D4 PC0 #define p_D5 PC1 #define p_D6 PC2 #define p_D7 PC3 LiquidCrystal lcd(p_RS, p_EN, p_D4, p_D5, p_D6, p_D7); void setup() { lcd.begin(16, 2); lcd.print("LCD Init. OK"); delay(1000); lcd.clear(); lcd.print("STM32 - Arduino"); lcd.setCursor(0, 1); lcd.print("LCD 16x2 - 5V"); } void loop() { }
J’ai joint ici les fichiers bin pour ces exemples en fichier zip.