Bonjour à toutes et à tous,
J'essaie d'établir une communication par port série en C sous Windows XP.
Cependant, alors que je n'en suis qu'à l'ouverture du fichier du port, j'ai déjà une erreur :
J'utilise CodeBlocks pour Windows et le compilateur Gcc... Une idée de ce qui pourrait provoquer cela ?conflicting types for port1
Voici le code de mon programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <stdlib.h> #include <string.h> #include <stdio.h> #include <windows.h> #define OPEN_EXISTING 3 #define GENERIC_READ 0x80000000 #define GENERIC_WRITE 0x40000000 #define FILE_FLAG_OVERLAPPED 0x40000000 /*Déclaration des variable*/ HANDLE port1; /*(ou un autre nom)*/ port1 = CreateFile("COM1", GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
Merci d'avance à toutes celles / tous ceux qui participeront =)
Partager