Page 1 sur 1
Gestion carte analogique numérique
Publié : mar. 30/mars/2004 17:05
par Le Soldat Inconnu
Salut,
il s'agit d'une question en relation avec mon projet de fin d'étude.
je souhaite savoir qu'elle sont les possibilité avec PB pour faire une communication entre l'odi et une carte d'entrée sortie.
c'est à dire savoir si il existe des outils tous fait qui le permettent (fonction API ou dll), je ne cherche pas à avoir de code, je cherche à savoir si c'est possible facilement ou si c'est inchiable.
Je n'y connais absolument rien et je sens que je vais être obligé de faire un programme qui va avoir besoin de ce type de communication.
Alors merci d'avance pour votre aide.
Publié : mar. 30/mars/2004 18:38
par Invité
voila pourquoi je demandais dans l'ancien forum rubrique
" amelioration du pure" que fred nous ponde un "simple " IMP(port)
et un OUT(port),$FF
ou port = serie,parallele,souris,ect...
IMP(0) pour lire une valeur du port 0
OUT(0),$ff pour envoyer "255" sur le port 0
Mais bon un intellectuel

va te retorquer que tartampion a sorti
une librairie pour ça !!
regarde la reponse que l'on m'avait fait dans le musé !!(si elle y est toujours)

Ps : rapelle toi je voulai faire le café avec mon micro !

Publié : mer. 31/mars/2004 12:29
par brossden
Je pense que c'est un faux problème, les cartes d'entrée sortie ont en général une adresse particulière reservée au pilotage ou à l'acquisition des I/O, alors je pense que, suivant le type et la marque de la carte cela sera différent !
Publié : mer. 31/mars/2004 13:19
par Le Soldat Inconnu
Oui, c'est qu'on m'a dit hier soir en posant la question à des potes.
donc c'est pas la peine que je cherche à faire la com E/S car je ne connais pas la carte E/S qui saura utiliser pour la machine.
Publié : mer. 31/mars/2004 14:38
par Le Soldat Inconnu
Dite moi si je dis une bêtise :
à partir du moment ou on a une dll fournit qui permet de gérer la carte d'E/S, il n'y a aucun problème pour l'utiliser sous Pure.
Publié : mer. 31/mars/2004 14:49
par Oliv
je pense oui
Publié : mer. 31/mars/2004 21:29
par Invité
ben si je regarde le catalogue "conrad electronic"
ya quand mem quelque carte qui se branche sur la RS232 !!
en general elle sont pas au format PCi ! ?
bien sur si la dll et la doc sont fourni ça change les choses
y a pas besoin d'un fonction specifique du pure
Mais je repete que si ces fonction existaient , ce serai un plus !!
moi je suis partisant pour que fred nous mettes le plus de fonctions
possible mem si on peut faire avec les api et autre dll
je trouve q'un langage doit etre le plus simple possible pour l'utilisateur
c'est comme toute bonne choses plus y en a mieux c'est !

Publié : jeu. 01/avr./2004 2:31
par KarLKoX
dobro a écrit :voila pourquoi je demandais dans l'ancien forum rubrique
" amelioration du pure" que fred nous ponde un "simple " IMP(port)
et un OUT(port),$FF
ou port = serie,parallele,souris,ect...
IMP(0) pour lire une valeur du port 0
OUT(0),$ff pour envoyer "255" sur le port 0
Mais bon un intellectuel

va te retorquer que tartampion a sorti
une librairie pour ça !!
regarde la reponse que l'on m'avait fait dans le musé !!(si elle y est toujours)

Ps : rapelle toi je voulai faire le café avec mon micro !

J'avais 15 minutes avant de me coucher et j'ai fait une librairie qui fait ce que tu demandes, dispo
ici.
Nom des fonctions : inpb, outpb, inpw, outpw avec les même paramettres que les fonctions originales.
Ah oui, je n'ai pas testé donc s'il y a un problème, prévient moi

Publié : jeu. 01/avr./2004 6:26
par Oliv
tu voudrais bien noous donner le code ?
Merci
Publié : jeu. 01/avr./2004 9:32
par Invité
trop fort ce KARLKOX !!
par contre j'aurai aime des details sur la mise en oeuvre
(s'on jamais content en plus !!!)

Publié : jeu. 01/avr./2004 13:01
par KarLKoX
Hmmm, je viens de lire la msdn mais en fait ca ne risque pas de fonctionner car je faisait appel aux fonctions inportb/outportb/inportw/outportw et ca ne fonctionne que sur les win9x.
Mais j'ai une autre idée : adapter la bibliotheque
WinIO 
Désolé pour la gaffe

Publié : jeu. 01/avr./2004 15:04
par Paneric
Si je peut me permettre,
à mon boulot nous utilisons des cartes OPTOMUX.
Elles sont fournies avec Dll afin de communiquer avec elles par le biais d'une carte réseau ou RS485.
De plus ce sont des cartes professionnelles. Cela fait 20 ans que nous les utilisons sur nos installations pharmaceutiques.
Fais une recherche avec google pour trouver le site, et tu trouveras le Kit de dévellopement en C.
Paneric