Witam,
Mam zadeklarowaną strukturę oraz funkcje:
d_led.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
struktury przekazuję do funkcji
change_paramiters_diode_rgb a w tej funkcji wywołuję drugą funkcję
void blink_selected_led:
d_led.c (pokazuję tylko fragment tak aby nie zaciemniać
![Puszcza oko ;)](https://forum.atnel.pl/images/smilies/icon_e_wink.gif)
)
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
efektem tego są następujące warningi:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Może macie jakiś pomysł jak wyeliminować te warningi ?
W przerwaniu wywoływana jest tylko tablica
color z powyższej struktury. Więc od razu zapytam, czy jest uzasadnione użycie specyfikatora
volatile do pozostałych zmiennych z powyższej struktury. Rozumiem działanie tego specyfikatora, tylko mam za małe doświadczenie w programowaniu i jeszcze nie umiem ocenić, czy użycie go w tym miejscu wniesie coś bardziej pozytywnego do wykonywania się programu. A wiadomo, nadgorliwość jest gorsza od faszyzmu
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)