Installation de PlatformIO pour Arduino, ESP32 et STM32
Cet article vous montre comment installer PlatformIO pour éditer, programmer et déboguer les Arduino, ESP32, SMT32 et plus.Continue Reading
Cet article vous montre comment installer PlatformIO pour éditer, programmer et déboguer les Arduino, ESP32, SMT32 et plus.Continue Reading
Cet article présente la configuration de base d’un ADC sur le STM32F446. Dans un premier exemple, l’ADC1 sera configuré sur le canal 0 pour une lecture démarrée dans l’interruption du timer 2. Dans un second exemple, la lecture sera démarrée automatiquement par l’événement CC2 (Capture/Compare canal2) du timer 2. TousContinue Reading
ST supporte officiellement 3 IDE: IAR EWARM Keil-ARM AC6 SW4STM32 ou System Workbench Plusieurs autres IDE sont disponibles, dont celle de Atollic (maintenant propriété de ST) mais je recommande d’utiliser System Workbench car c’est celui priorisé par ST et il est gratuit. Keil a une version gratuite limitée et IARContinue Reading
Lorsque le Nucléo est relié au PC à l’aide du port USB, il créé un port série virtuel qui permet d’échanger des données (ou messages). Pour voir le nom du port série dans Windows, il suffit d’aller dans Périphériques et imprimantes. Vous verrez alors un périphérique du nom de STM32Continue Reading
Les fonctions qui permettent de contrôler les I/O du STM32 sont pratiques mais, elles sont également très lentes. Ces fonctions ne se limitent pas à imposer le niveau des sorties, elles font aussi quelques vérifications. Il est possible de contrôler directement les I/O du STM32 en utilisant directement le port deContinue Reading
Après la création d’un projet, tous les fichiers d’entête seront disponibles automatiquement, mais, si le fichier source n’est pas explicitement ajouté au projet, le linker donnera une erreur lors de la compilation, car il ne trouvera pas le code à associer aux fonctions. Par exemple, dans ce projet, nous désirons utiliserContinue Reading
Tout droits réservés. Marc Juneau 2008 - 2025