Télécharger le zip
Si vous rencontrez un problème quelconque où vous voulez des renseignements divers, n'hésitez pas, tous commentaires et critiques seront bons afin de perfectionner ce programme !
tip top ce petit soft ! je tournais en rond depuis 6jours pour faire fonctionner l'RS232 via dev c++, merci
Merci pour ce codej'ai l'impression que ça marche mal avec un COM supérieur à 9.Vous avez une idée ??
Merci pour le code.Le code sous Dev-C++ fonctionne mais le même code sous Visual C++ ne marche pas. (les dossiers Include/ des library sont les mêmes).NB : Il y a quelques modifications mineurs de déclarations de variables mais le même code modifié sur chaque compilateur.Est-ce que le problème vient du compilateur ?L'erreur se produit pour l'ouverture du port. Dev-C++ l'ouvre alors que VC++ ne peut l'ouvrir.
Bonjour,Quand je teste le programme avec Code::Blocks Dev-C++, en d'autre termes, quand je l'exécute ( choix du port,de la vitesse, la taille, la parieté et le bit de stop) il m'affiche l'erreur suivante: erreur ouverture port.Pourquoi il m'affiche ceci? Expliquez-moi comment puis-je procéder pour qu'il ne m'affcihe cet erreur?
salut winosx01 ... que dire face a ton probleme a part de verifier si ton port com marche correctement en utilisant par exemple un terminal comme teraterme et en verifiant ton cable par la meme occasion ... sinon je ne puis t'en dire plus sans de precisions supplementaires ..
C'est quoi un terminal teraterme? tu veux dire l'Invite de commande du microsoft!!! peut-etre; je ne sais pas ce que ça veut dire un terminal teraterme. Explique-moi? aussi, "en verifiant ton cable par la meme occasion", de quel cable il s'agit. J'ai que mon pc avec un cable ethernet RJ45, sitout. Je n'ai pas d'autres appareils connectés à mon PC sauf l'imprimante et le modem. Explique-moi
yop je t'explik vite fait en 2/2, mon code source est destiné a ceux qui veulent ouvrir une communication entre 2 ports COM et biensur envoyer et recevoir des données (trames). Cette communication est de type RS-232 qui est une norme standardisant un bus de communication de type série, contrairement a ton imprimante (par exemple) qui communique en parrallele avec ton ordi si elle est pas en USB ... bref pour pouvoir utiliser mon code, il te faut t'assurer au prealable d'avoir deux ports COM a relier (par exemple 1 port COM sur 2 ordinateurs ou autre) grace a un cable serie specifique de type DB9. Biensur assure toi d'avoir un port COM sur ta carte mere (facade externe) car ce n'est pas tjrs le cas ... et TeraTerm est un petit soft ki te permet de tester ta communication série en envoyant et recevant des trames entre 2 ports COM !!! j'espere que j'ai été un peu plus claire ...
Mon imprimante communique avec mon PC grace au port USB. Tu m'indiques "2 ports COM à relier". Si j'ai bien compris, il me faut 2 PC (chaque PC possède un port COM)avec un cable série spécifique de type DB9 (je n'ai pas ce cable. "assure toi d'avoir un port COM sur ta carte mère (facade externe) car ce n'est pas tjrs le cas". Comment puis-je savoir que je dispose d'un port COM sur ma carte mère ?
Re .. le plus simple est que tu tapes "port série" ou "port COM" sur google dans image comme ca t'auras un apercu de ce ke c'est ainsi que le cable a avoir ... et apres tu regardes derriere ton ordi pour voir si tu as le meme port. Tu peux relier deux pc via rs232 mais pas seulement, j'ai personnellement utilisé mon code comme tu peux le voir a la fin du code pour utilisé une machine qui marche en série, donc un pc relié a une machine mais bon des ports séries rs232 existent un peu partout, genre dans les microcontroleurs et meme dans des télés tu peux en trouver .. bref je ne sais pas ce ke tu veux faire mais si je peux t'éclairer encore pas de soucis .. ++
Tout ce que je veux faire c'est d'écrire un programme en c et notamment deux fonctions (émission et réception) en c d'une liaison série rs232
SLTje veu utiliser ce code pour une liason rs232 avec un module gsm pour envoyer un message a l'aide des commandes AT sous le compilateur picc quelq'un peut m'aider ??Merci
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 702 977 membres 65 nouveaux aujourd'hui 15 735 membres club