Witam!
uuzywam AVR studio i w swoim programie mam petle
niestey wielkosc kodu wynikowego zajmuje ponad 100% dostepnego miejsca w ATtiny2313... doczytalem ze moze miec to cos wspolnego z optymalizacja kodu ale niestety nie poradzilem sobie z tym problemem...
zmieniajac kod na
wszystko zajmuje tylko jakies 10% dostepnej pamieci...
problem w tym ze chcialbym uzywac zmiennej do wyznaczania ile razy ma sie wykonac petla...
podobny efekt mialem jak uzywalem funkcji delay_ms(a) ( ze zmienna) lub delay_ms(200) (ze stala wartoscia)
ktos moze podpowiedziec jak sobie z tym poradzic... ?!
uuzywam AVR studio i w swoim programie mam petle
for(i=0;i<a;i++)
{
czekaj();
}
niestey wielkosc kodu wynikowego zajmuje ponad 100% dostepnego miejsca w ATtiny2313... doczytalem ze moze miec to cos wspolnego z optymalizacja kodu ale niestety nie poradzilem sobie z tym problemem...
zmieniajac kod na
for(i=0;i<200;i++)
{
czekaj();
}
wszystko zajmuje tylko jakies 10% dostepnej pamieci...
problem w tym ze chcialbym uzywac zmiennej do wyznaczania ile razy ma sie wykonac petla...
podobny efekt mialem jak uzywalem funkcji delay_ms(a) ( ze zmienna) lub delay_ms(200) (ze stala wartoscia)
ktos moze podpowiedziec jak sobie z tym poradzic... ?!
