Sylvain Mahé Le site Web Retour à l'accueil Principes Partager des idées et des projets. Contact 06.45.49.96.98
contact@sylvainmahe.site
Écriture de la page : Sylvain Mahé
Comment installer MODULE Installer la bibliothèque MODULE est un grand mot, en réalité MODULE ne demande qu'à être téléchargé et décompressé dans le répertoire de votre choix : Télécharger la bibliothèque MODULE (.zip, ≈ 42.1Kio) Dans l'archive module.zip vous trouverez 2 répertoires :
- module, contenant la programmation C++ de MODULE.
- example, contenant un exemple de fichier de programme C++ (main.cpp) et les routines de compilation et de téléversement pour Linux, macOS, et Windows.
Dans le répertoire module se trouvent toutes les classes de la bibliothèque MODULE optimisées via des directives de préprocesseur respectivement pour l'ATmega48P, l'ATmega88P, l'ATmega168P, l'ATmega328P, l'ATmega164P, l'ATmega324P, l'ATmega644P, ou l'ATmega1284P, ce qui comprend les fichiers d'en-tête (.h) que vous aurez à inclure dans vos projets si besoin, et les fichiers C++ (.cpp) dans lesquels on trouve les fonctions. Vous pouvez modifier le contenu de ces fichiers si vous souhaitez modifier et améliorer la bibliothèque MODULE ! Le répertoire example contient la routine pour Linux et macOS (Compiler uploader.sh), ainsi que la routine pour Windows (Compiler uploader.bat) permettant de compiler et téléverser votre programme dans l'automate programmable (le microcontrôleur plus exactement) via un programmateur. Le répertoire contient également un exemple de fichier de programme C++ (main.cpp), c'est dans ce fichier que vous pouvez écrire votre programme en langage C++ (ou tout autre fichier ayant l'extension .cpp). Le répertoire example est un exemple pour comprendre comment démarrer simplement la programmation de vos projets avec MODULE. Pour plus d'informations sur les procédures à suivre afin d'utiliser les routines de compilation et de téléversement Compiler uploader.sh et Compiler uploader.bat, voir dans la section "Les outils complémentaires de MODULE" en page d'accueil de mon site Web.