Les TP ont été testés et approuvés sous Windows (Windows 10) et Linux (Ubuntu 20.04 et 22.04).
Nous développerons en TP des applications utilisant FreeRTOS : www.freertos.org .
L'application sera portée sur MCU STM32, et développée avec l'environnement STM32CubeIDE :
- STM32CubeIDE est en accès libre (il faut fournir une adresse e-mail) et disponible pour Windows, Linux, MacOS :
- Les TP ont été validés avec les version 1.11.0 à 1.14.1.
- pour Ubuntu, prendre la version Generic Linux Installer.
- Les cartes Nucleo-L476RG ou Nucleo-L073RZ sont disponibles en prêt, sur demande à l'enseignant :
Vous
aurez besoin pour la réalisation TP d'un terminal série dans sa version
minimaliste. Plusieurs logiciels gratuits existent : TeraTerm
(Windows), PuTTy (Windows/Ubuntu), GTKTerm (Ubuntu, interface graphique), minicom (Ubuntu, en mode console), ...
Enfin, nous utiliserons en séance des analyseurs logiques IKA Logic :
- ce matériel n'est pas obligatoire pour réaliser les TP ;
- le logiciel ScanaStudio développé par IKA Logic ikalogic.com/scanastudio .