Bonjour,
Je travaille sur un petit projet de C embarqué. Je souhaite communiquer avec une SDHC par l'intermédiaire d'un pic18. Je gère aussi un afficheur et pour l'instant c'est avec ce dernier que j'ai quelques soucis. Je vous précise aussi que je débute en C.
Voici le message d'erreur :
Je suis un débutant mais j'ai quand même pu constater que ce n'était pas le cas voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Error [1028] #endif without matching #if
Merci de m'aider à comprendre, j'ai peut-être raté qqch.
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84 #ifndef D_uart_h #define D_uart_h #include "stdio.h" #define TAILLE_BUFFER_TX 100 #define TAILLE_BUFFER_RX 100 /************************************************************************************************************************** * fonction : F_init_uart ****************************************************************************************************************************/ void F_init_UART(void); /************************************************************************************************************************** * fonction : F_vider_buffer_tx_UART ****************************************************************************************************************************/ void F_vider_buffer_tx_UART(void); /************************************************************************************************************************** * fonction : F_vider_buffer_rx_UART ****************************************************************************************************************************/ void F_vider_buffer_rx_UART(void); /************************************************************************************************************************** * fonction : _user_putc ****************************************************************************************************************************/ void _user_putc(char CH_data); /************************************************************************************************************************** * fonction : F_write_UART ****************************************************************************************************************************/ unsigned char F_write_octet_UART(char CH_data); /************************************************************************************************************************** * fonction : F_write_trame_UART ****************************************************************************************************************************/ unsigned char F_write_trame_UART(unsigned char * PUCH_trame,unsigned char UCH_nb_octet); /************************************************************************************************************************** * fonction : F_puts_UART ****************************************************************************************************************************/ void F_puts_UART(char * PCH_data); /************************************************************************************************************************** * fonction : F_putrs_UART ****************************************************************************************************************************/ void F_putrs_UART(const rom char * RPCH_data); /************************************************************************************************************************** * fonction : F_it_tx_uart ****************************************************************************************************************************/ void F_it_tx_uart(void); /************************************************************************************************************************** * fonction : F_read_octet_UART ****************************************************************************************************************************/ unsigned char F_read_octet_UART(char *PCH_data); /************************************************************************************************************************** * fonction : F_read_trame_uart ****************************************************************************************************************************/ unsigned char F_read_trame_UART(char *PCH_data,unsigned char UCH_nb_octet_a_lire); /************************************************************************************************************************** * fonction : F_it_rx_uart ****************************************************************************************************************************/ void F_it_rx_uart(void); #endif
Partager