Zacząłem pisać oprogramowanie układowe dla mojego produktu i jestem tutaj debiutantem. Przejrzałem wiele artykułów na temat niestosowania zmiennych globalnych lub funkcji. Czy jest jakiś limit używania zmiennych globalnych w systemie 8-bitowym, czy też jest to kompletne „Nie-Nie”. Jak powinienem używać zmiennych globalnych w moim systemie, czy powinienem ich całkowicie unikać?
Chciałbym skorzystać z cennych rad od was na ten temat, aby moje oprogramowanie układowe było bardziej kompaktowe.
static
pliku @endolith to nie to samo, co „globalny”, patrz moja odpowiedź poniżej.