Witam,
Jest taki problem,
Mam diodę, której wypełnienie reguluję przez PWM.
Kod wygląda tak:
Tylko jest problem w tym, że przy takim zapisie zajęło mi dużo pamięci..
Spowodowane jest to chyba tym, że funkcja _delay_ms jako argument przyjmuje wartość która nie może być obliczona na etapie kompilacji..
Ten argument delay wysyłam po RSie.
Czy da się jakoś zmniejszyć kod?
Czy dobrym rozwiązaniem będzie napisanie samemu funkcji opóźniającej np.
np. takiego fora:
Jest taki problem,
Mam diodę, której wypełnienie reguluję przez PWM.
Kod wygląda tak:
Kod: C / C++
Tylko jest problem w tym, że przy takim zapisie zajęło mi dużo pamięci..
Spowodowane jest to chyba tym, że funkcja _delay_ms jako argument przyjmuje wartość która nie może być obliczona na etapie kompilacji..
Ten argument delay wysyłam po RSie.
Czy da się jakoś zmniejszyć kod?
Czy dobrym rozwiązaniem będzie napisanie samemu funkcji opóźniającej np.
np. takiego fora:
Kod: C / C++