Bonjour
Cet exemple devrait logiquement stocker une trame reçue sur le port série du Pic ( jusqu'à 10 caractères ) jusqu'à ce qu'un caractère symbolisant la fin de la trame à capturer se présente ( 0x33 )
Cependant, lors de la compilation j'ai cette erreur qui survient :
Warning [2058] call of function without prototype
la ligne alors pointée comme fautive est la ligne data = getcUSART();
Pourriez vous m'indiquer ce qui ne va pas ?
Je vous remercie de votre aide,
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 unsigned char buffer[10]; int i; unsigned char data; unsigned char *data1 =buffer;
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
16
17
18
19
20
21
22 while(1) { while(BusyUSART()) {;} while(!DataRdyUSART()); do{ data=getcUSART(); (*(data1)++) = data; *buffer =0x00FF & data ; }while(data== 0x33); while(BusyUSART()) {;} putsUSART(buffer); }
Partager