Pi-WiringPi-DevLib
DevLib
Traditionnellement, le noyau Linux est responsable de tous périphériques matériels, mais Raspberry Pi à fait en sorte de rendre l'ajout de nouveau matériel plus facile la où il serait presque impossible au noyaux Linux de suivre.
Pour vous aider dans cette tâche, wiringPi dispose d'une librairie de pilote périphérique pour quelques éléments vraiment populaires.
Ces pilotés périphériques ne sont pas des vrais pilotes au sens du noyau Linux... mais sont de simples (aussi pas si simple que ça!) librairies C pour utiliser la librairie wiringPi existante pour accéder au matériel de ces périphériques par l'intermédiaire d'APIs simples.
Les pilotes inclus le populaire afficheur LCD utilisant le contrôleur Hitachi HD44780U. L'afficheur graphique 128×64, horloge temps réel, Gertboard, PiFace, le contrôleur original NES et une large gamme de senseur MaxDetect (e.g. RHT003, etc.)
Pour l'utiliser
Pour utilier la devLib de wiringPi devLib, vous avez besoin d'inclure la librairie
#include <deviceHeader.h>
où deviceHeader.h est le nom du périphérique correspondant. Compilez ensuite votre programme avec
-lwiringPi -lwiringPiDev
Chaque librairie de périphérique dispose de sa propre méthode d'initialisation et ainsi de suite. Voyez la page appropriée pour plus d'information.
Source: WiringPi.com. WiringPi est une libraire sous licence GPL écrite par Gordon Henderson. Crédit: wiringpi.com
Traduit de l'anglais par Meurisse D. pour MCHobby.be
Traduit avec l'accord de Gordon Henderson, créateur de wiringPi - Translated with authorization of Gordon Henderson, creator of wiringPi
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.