Próbuję napisać prosty programik który mierząc napięcie z czujnika wysteruje wskaźnik z samochodowego licznika. Do tego wykorzystuję ADC i 2xPWM czyli ATtiny13 jest idealny do tego celu. Jednak przy kompilacji całego programu wychodzi mi 400% danych i 400% pamięci. Kiedy próbuję kompilować kod fragmentami (oddzielnie odczyt ADC i oddzielnie funkcję obliczającą wypełnienie) to program zajmuje ok 10% a RAM 25%.
Podpowiedzcie czy wszystko jest zgodnie z zasadami sztuki - to moje pierwsze starcie z programowaniem i fragmenty kodu są zaczerpnięte z internetu i dostosowane do moich potrzeb zgodnie z datasheetem ATtiny.
Podpowiedzcie czy wszystko jest zgodnie z zasadami sztuki - to moje pierwsze starcie z programowaniem i fragmenty kodu są zaczerpnięte z internetu i dostosowane do moich potrzeb zgodnie z datasheetem ATtiny.
Kod: C / C++
