Port COM, RS232 ou UART!

zenetcalme Messages postés 1 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 8 septembre 2003 - 8 sept. 2003 à 14:51
HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 - 6 mars 2004 à 23:02
bonjour a tous,

je developpe un logiciel qui communique avec le port RS232, et qui est diffusé sur un grand nombre de machine. j'arrive tres bien a communiquer, seulement, certaine machine sont mal configuré, et le port COM n'as pas les bonnes adresse de base ( 0x3f8 ou 0x2f8). je cherche donc une solution pour avoir ces adresses de base via du code... je suis sous WIN 2000 avec cbuilder 6, et mon prg tourne sous 98, et sous 2000. merci d'avance, ca fait une semaine que je rame....
a bientot

1 réponse

HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 1
6 mars 2004 à 23:02
Avec CreateFile("COM1",..,..) il me semble que tu n'as pas besoin de savoir quelle plage mémoire utilise ton COM1.
Quant à la prog de l'UART avec SetComState() et SetComMask() qui recevoivent une structure DBC (ou DB je sais plus ça date cette histoire) dans laquel tu règle : debit, parité.....

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
0
Rejoignez-nous