Création de librairies

Pour construire une « library » vous avez besoin d’un fichier « header » (d’extension .h) et d’un fichier source (extension .cpp). L’header contiendra les définitions de la librairie et le fichier source le code. enfin un fichier « keywords.txt » permet à l’ide de l’Arduino d’identifier par des codes couleurs les commandes de la librairie.

Rappels de programmation objet :

Une « Classe » permet de regrouper  des membres  (Variables) et des méthodes (fonctions).

Types d’accès :

Public = l’accès aux membres et méthodes est possible à l’extérieur

Private = accès uniquement à l’intérieur de la classe

Ecriture de la librairie:

Dans le fichier « header » on va lister les membres et méthodes avec leur type d’accès.

Le code est entouré par les instructions suivantes (exemple pour la librairie « libtest.h »

#ifndef libtest_h
#define libtest_h

// …code

#endif

 

Références :

http://www.arduino.cc/en/Hacking/LibraryTutorial

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories