begin process at 2012 05 30 16:43:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Driver

 > 

Routine d'interruption appelée par ACK du port parallèle sous XP et C++Builder


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Routine d'interruption appelée par ACK du port parallèle sous XP et C++Builder

jeudi 28 octobre 2010 à 19:57:31 | Routine d'interruption appelée par ACK du port parallèle sous XP et C++Builder

dgenet

Bonjour,
je cherche en vain des infos ou des exemples pour exploiter en temps réel une impulsion de synchronisation appliquée à la broche ACK du port parallèle. Normalement celle-ci doit provoquer l'IRQ 7 et je ne sais pas comment l'exploiter sous XP¨pour lancer une routine ISR. Les vieux outils DOS n'ont plus cours (clause interrupt, getintvect, setintvect, etc.) J'ai cru comprendre qu'il fallait un pilote, et ça c'est pas mon fort pour le créer... Et je ne peux pas utiliser le polling, cela induit un retard trop important pour moi, aléatoire de surcroît.
Quelqu'un experimenté aurait-il une suggestion ?


Daniel
samedi 30 octobre 2010 à 16:24:42 | Re : Routine d'interruption appelée par ACK du port parallèle sous XP et C++Builder

rt15

Membre Club Administrateur CodeS-SourceS
Salut,

C'est effectivement devenu très compliqué, l'IDT étant de moins en moins accessible.
Il te faudra effectivement "forcément" un driver.

Regarde peut être ça quand codeproject refonctionnera, et tu peux aussi jeter un oeil sur quelques info .

samedi 30 octobre 2010 à 19:41:31 | Re : Routine d'interruption appelée par ACK du port parallèle sous XP et C++Builder

dgenet

Salut,
merci d'avoir pris le temps pour me répondre ! Le premier lien proposé est interessant, le second plus ardu (pour moi). Entretemps je ne suis pas resté inactif et j'ai tenté ma chance avec le générateur de driver WinDriver de Jungo. J'ai récupéré quelque chose qui fonctionne, en ce sens que mon appli perso (en fait appli exemple remanié en plus simple) "imprime" une étoile dans une fenêtre de sortie DOS à chaque impulsion sur la pin ACK du port parallèle, le tout construit avec C++Builder_5 sous XP.
Maintenant il me faut construire l'appli projeté (saisie d'images Webcam en synchronisme avec les impulsions ACK) en y intègrant les fonctions du driver construit. Pour l'instant c'est pas de la tarte contrairement à ce que l'on pourrait penser a priori, j'ai tout le temps des références non résolues au linkage...

Il faut dire que j'avais déjà réalisé l'application webcam, mais j'avais des ratés de saisie d'image car les impulsions de synchro appliquées au port parallèle étaient détectées par polling, donc avec un retard aléatoire quand elles n'étaient pas simplement loupées...


Daniel


Cette discussion est classée dans : port, xp, routine, parallèle, ack


Répondre à ce message

Sujets en rapport avec ce message

Lecture du port parallèle sous XP par interruption externe [ par mfilleau ] Bonjour, Je réalise un système de commande domotique à l'aide d'un micro PC portable (tournant sous Windows XP) ne possèdant pas de port série RS232, Utiliser le port parallele sous xp pro en c [ par Skyhawk2 ] Salut, en fait je cherche à faire un programme en c qui envoie des valeurs sur le port parallèle avec des pauses entre chaque valeur. Je débute et j'a Port parallèle [ par victorcoasne ] Bonjour, J'ai un adaptateur USB => Port parallèle qui est reconnu nativement par Windows 7. Seulement la méthode classique pour gérer le port parralè Lire port PCI [ par scallacs ] Bonjour, J'ai un programme sous VS C++ 6 pour windows XP qui permet de lire un port parallèle branché à une pédale. Le problème est que le hardware Port Parallèle en Input, Mode SPP [ par laulau47 ] Bonjour,        Je tente de faire fonctionner en C un port parallèle en lecture (mode HighZ input). Le driver du port parallèle est un driver ECP, son GTK acquisition en continue du port parallèle [ par fgh39 ] Bonjour Débutant en c et gtk, je recherche a acquérir les bits de données du port parallèle de façon continue en boucle (par scrutation) et je n'arr Gestion port Parallele sous XP [ par maifser ] Je suis un passionné de trains électriques. J'ai développé une application sous VISUAL C++ qui permet de piloter un réseau alimenter en DCC. Je pilote envoie des données sur le port parallèle [ par popossi ] salut à tous,je suis élève  ingénieur en génie élèctrique je veux réaliser un mini projet qui concerne à écrire un programme en C qui génère 5 nombres Communication en C avec le Port Parallèle ou série [ par No limite ] Bonjour Je suis à la recherche d'info ou de tuto. pour la communication vers le port Parallèle ou série.Je début et je cherche a le faire en mode cons port parallele XP en .net [ par sebjaune ] pour commencer bonjour à tous,je fais actuellement un programme de commande de jeux de lumières en .NET avec le visual studio 2008. Malgrés avoir fait


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales