Différences entre versions de « Pi-WiringPi-Fonctions-et-Manuel »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « {{Pi-WiringPi-NAV}} == Référence == {{bloc-etroit|text=Before using the WiringPi GPIO library, you need to include its header file in your programs:}} <nowiki>#include <... »)
 
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
  
 
== Référence ==
 
== Référence ==
{{bloc-etroit|text=Before using the WiringPi GPIO library, you need to include its header file in your programs:}}
+
{{bloc-etroit|text=Avant d'utiliser la librairie GPIO de wiringPi, vous devez d'abord inclure le fichier d'entête (le "header" ou ".h" propre au C) dans votre programme:}}
  
 
  <nowiki>#include <wiringPi.h></nowiki>
 
  <nowiki>#include <wiringPi.h></nowiki>
  
You may also need to add
+
Vous devriez aussi ajouter
  
 
  <nowiki>-I/usr/local/include -L/usr/local/lib -lwiringPi</nowiki>
 
  <nowiki>-I/usr/local/include -L/usr/local/lib -lwiringPi</nowiki>
  
{{bloc-etroit|text=to the compile line of your program depending on the environment you are using. The important one is '''-lwiringPi'''
+
{{bloc-etroit|text=pour compiler les lignes de votre programme (dépend de l'environnement que vous utilisez). La partie importante c'est le '''-lwiringPi'''
  
You may also need additional '''#include''' lines, depending on the modules you are using.}}
+
Vous pourriez aussi avoir besoin d'ajouter d'autres lignes '''#include''', dépendant des modules que vous utilisez.}}
  
== Pages référence/API ==
 
  
 +
== Pages de référence/API ==
 +
 +
=== Le fondamental ===
 
* [[Pi-WiringPi-Reference-Setup-Functions|Fonctions d'initialisation de WiringPi]] <small>(Source anglaise: [http://wiringpi.com/reference/setup/ WiringPi Setup functions])</small>
 
* [[Pi-WiringPi-Reference-Setup-Functions|Fonctions d'initialisation de WiringPi]] <small>(Source anglaise: [http://wiringpi.com/reference/setup/ WiringPi Setup functions])</small>
 
* [[Pi-WiringPi-Reference-Core-Functions|Fonctions noyaux de WiringPi]] <small>(Source anglaise: [http://wiringpi.com/reference/core-functions/ Core wiringPi functions])</small>
 
* [[Pi-WiringPi-Reference-Core-Functions|Fonctions noyaux de WiringPi]] <small>(Source anglaise: [http://wiringpi.com/reference/core-functions/ Core wiringPi functions])</small>
  
These two above are the most important features of wiringPi. Below are additional functions and libraries that comprise the main wiringPi release.
+
Les deux points ci-dessus sont les fonctionnalités les plus importantes de wiringPi.  
  
{{ambox|text='''Attention:''' Une partie des références suivantes ne sont pas traduite. Nous pouvons cependant continuer nos efforts de traduction sur demande. Adressez votre demande par l'intermédiaire du [http://www.mchobby.be WebShop de MCHobby].}}
+
=== Les extras ===
 +
Vous trouverez ci-dessous des fonctions et librairies additionnelles comprise dans la distribution de wiringPi.
  
* [[Pi-WiringPi-Reference-PiSpecific|Fonctions spécifiques à RapsberryPi]] <small>(Source anglaise: [http://wiringpi.com/reference/raspberry-pi-specifics/ Raspberry Pi specific functions])</small>.
+
* [[Pi-WiringPi-Reference-PiSpecific|Fonctions spécifiques à RaspberryPi]] <small>(Source anglaise: [http://wiringpi.com/reference/raspberry-pi-specifics/ Raspberry Pi specific functions])</small>.
* [[Pi-WiringPi-Reference-PiSpecific|Fonctions de gestion du temps]] <small>(Source anglaise: [http://wiringpi.com/reference/timing/ Timing functions])</small>.
+
* [[Pi-WiringPi-Reference-TimeManagament|Fonctions de gestion du temps]] <small>(Source anglaise: [http://wiringpi.com/reference/timing/ Timing functions])</small>.
 
* [[Pi-WiringPi-Reference-Serial|Librairie série]] <small>(Source anglaise: [http://wiringpi.com/reference/serial-library/ Serial library])</small>.
 
* [[Pi-WiringPi-Reference-Serial|Librairie série]] <small>(Source anglaise: [http://wiringpi.com/reference/serial-library/ Serial library])</small>.
* [[Pi-WiringPi-Reference-PiSpecific|Librairie SPI]] <small>(Source anglaise: [http://wiringpi.com/reference/spi-library/ SPI library])</small>.
+
* [[Pi-WiringPi-Reference-SpiBus|Librairie SPI]] <small>(Source anglaise: [http://wiringpi.com/reference/spi-library/ SPI library])</small>.
* [[Pi-WiringPi-Reference-PiSpecific|Librairie I2C]] <small>(Source anglaise: [http://wiringpi.com/reference/i2c-library/ I2C library])</small>.
+
* [[Pi-WiringPi-Reference-I2CBus|Librairie I2C]] <small>(Source anglaise: [http://wiringpi.com/reference/i2c-library/ I2C library])</small>.
 +
 
 +
{{ambox|text='''Attention:''' Une partie des références suivantes ne sont pas traduite. Nous pouvons cependant continuer nos efforts de traduction sur demande. Adressez votre demande par l'intermédiaire du [http://www.mchobby.be WebShop de MCHobby].}}
  
 
Eléments non traduit:     
 
Eléments non traduit:     
Ligne 35 : Ligne 40 :
 
* [http://wiringpi.com/reference/software-pwm-library/ Software PWM library] - Librairie PWM ''(génération logiciel)''.
 
* [http://wiringpi.com/reference/software-pwm-library/ Software PWM library] - Librairie PWM ''(génération logiciel)''.
 
* [http://wiringpi.com/reference/software-tone-library/ Software tone library] - Librairie de génération de tonalité ''(génération logiciel)''.
 
* [http://wiringpi.com/reference/software-tone-library/ Software tone library] - Librairie de génération de tonalité ''(génération logiciel)''.
 +
 +
{{Pi-WiringPi-TRAILER}}

Version actuelle datée du 12 octobre 2013 à 18:23


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Référence

Avant d'utiliser la librairie GPIO de wiringPi, vous devez d'abord inclure le fichier d'entête (le "header" ou ".h" propre au C) dans votre programme:

#include <wiringPi.h>

Vous devriez aussi ajouter

-I/usr/local/include -L/usr/local/lib -lwiringPi

pour compiler les lignes de votre programme (dépend de l'environnement que vous utilisez). La partie importante c'est le -lwiringPi

Vous pourriez aussi avoir besoin d'ajouter d'autres lignes #include, dépendant des modules que vous utilisez.


Pages de référence/API

Le fondamental

Les deux points ci-dessus sont les fonctionnalités les plus importantes de wiringPi.

Les extras

Vous trouverez ci-dessous des fonctions et librairies additionnelles comprise dans la distribution de wiringPi.

Eléments non traduit:


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.