Witam, chciałem uporządkować kod i podzieliłem go na pliki main.c soft_uart.c soft_uart.h. Funkcje zdeklarowałem w pliku "h" a zdefiniowałem je w pliku "c" jednakże mam problem bo jedna funkcję kompilator wyrzuca jako Pozotałe funkcje void...(void) kompilują sie bez problemu. Natomiast jeśli wrzucę funkcję do pliku main.c kompiluje się bez problemu. Czy musi ona być w pliku main ?? Czy jest jakiś sposób na umieszczenie jej w pliku soft_uart.c ??
Pozdrawiam
static void initSoftwareUart(void); undefined reference to `initSoftwareUart' static void initSoftwareUart(void);Pozdrawiam
