-
Creer un bus I2c en C++
Bonjour
je suis sous linux et je dois creer un bus i2c pour un projet cependant j'ai un probleme je ne sais pas du tout comment crreer le signal de clock (SCL) et toute les code que j'ai trouvé sur internet me propose d'utiliser la bibliotheque i2c.h or je n'y aie pas le droit
quelqu'un a t'il une idée qui pourrait me guider ?
d'avance merci
-
Tiens tu devrais trouver ce que tu veux ici :
http://www.tldp.org/linuxfocus/commo...emp-1.2.tar.gz
Dans les fichiers gérant le protocole :
i2c_m.h et i2c_m.c
tu devrais y arriver, c'est pas trop compliqué ;-) tu utilises le port // ?
-
Note que ce n'est pas un problème de C++ mais de programmation système spécifique à un OS.
-
en fait j'ai un uClinux ( sur une carte DragonEngine uControleur motorola 68000) je dois simuler un bus i2c pour lire sur un lecteur de carte a puce i2c
tout cela a travers FPGA :x
merci pour le lien il m'aide fortement
s'il y a d'autre proposition
d'avance merci