Pages: [1]   Go Down
Author Topic: L'intérieur d'une librairie  (Read 864 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,
Comment connaître les fonctions fournies avec du matériel donc dans sa librairie ?
Merci.
Sylvain.
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3596
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut !

Désolé mais j'ai rien compris à ta question :s
Logged


France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Faudrait être un peu plus clair ... j'ai rien compris à la question ...
Pour avoir les noms de fonctions inclut dans une librairie il suffit d'ouvrir le (ou les) .h ui se trouve dans le dossier de la librairie.
Mais ça ne fait pas tout, sans une documentation potable ça n'aide pas beaucoup d'avoir juste les noms de fonctions.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour vos réponses, je vais essayer d'être plus clair mais le dernier post ne me laisse que peu d'espoir.

J'ai toujours programmé en assembleur et ce sont mes premiers pas en c. J'ai donc acheté un carte LCDKeyboard avec la carte uno pour essayer.
Cette carte est livrée avec une bibliothèque et des exemples. Je peu me faire tous les exemples mais je trouverais pratique d'avoir la liste des fonctions plus facilement. Je vais regarder de nouveau mais je n'ai pas trouvé de doc.
C'est une carte de chez DFROBOT donc le site est en anglais.
Du coup si j’achète pour mon lycée, il y a t-il un fabriquant (même plus cher) qui fourni la liste des fonctions de ces bibliothèques.

J'espère que je suis plus clair car il faut que je me décide à rester avec les pics et acheter les maquettes de chez Matrix ou je passe chez arduino plus sympa et moins cher.

Voilà et merci encore, Sylvain.
Logged

France
Offline Offline
Faraday Member
**
Karma: 36
Posts: 3438
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Comme le disais skywodd la liste des fonctions disponibles peut être trouvée dans les fichier .h de la librairie.
Si la librairie n'a pas été codée avec les pieds, on peut espérer que le nom des fonctions et des variables soit explicite.
Ensuite il y a la solution d'analyser les exemples fournis avec la librairie (s'il y en a).
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci
Pour les élèves et pour moi je vais essayer de faire une doc.
Bon sinon je suppose qu'il faut arrêter ce fil (lock ?).
Sylvain.
Logged

Bretagne
Offline Offline
Edison Member
*
Karma: 16
Posts: 1392
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

lock? pas nécessairement, car tu auras peut-être envie de décortiquer un peu ces fonctions, et voir de quelle manière elles utilisent les ressources du µP... (pour ça, il faut ouvrir les fichiers .cpp des librairies).
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3596
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je pense qu'il parlait du verrouillage (lock) du topic smiley-wink
Logged


Bretagne
Offline Offline
Edison Member
*
Karma: 16
Posts: 1392
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je pense qu'il parlait du verrouillage (lock) du topic smiley-wink
J'ai écrit rapidement, c'est bien de ça que je parlais : laisser le topic en route s'il veut approfondir par la suite...
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3228
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

laisser le topic en route s'il veut approfondir par la suite...

Où si un autre veut continuer sur cette question ..... donc on ne verrouille pas le topic, car si cela peut sembler être résolu pour certains, cela ne le sera pas pour d'autres.
« Last Edit: October 04, 2012, 06:52:47 am by Jean-François » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Pages: [1]   Go Up
Jump to: