Mam problem mianowicie korzystając z biblioteki dołączonej poniżej próbuję zapisać kilka sektorów jeden po drugim bo dane są troszeczkę długawe.
Robię to przez pętle for o tak (przykład jeśli chodzi o pętle)
i po takiej pętli program zeruje mi cały eeprom
próbowałem już w pętlach for, do while, while i zawsze tak samo a jak ręcznie wpisze zamiast (i) kilka adresów to zapisze je normalnie.
I nie wiem co jest przyczyną, dodam że używam WINAVR.
Robię to przez pętle for o tak (przykład jeśli chodzi o pętle)
ee93_we();
for(i=0;i<=100;i++)
{
ee93_write(i,0x00); //zapisuje zerami
}
ee93_wd();
i po takiej pętli program zeruje mi cały eeprom
próbowałem już w pętlach for, do while, while i zawsze tak samo a jak ręcznie wpisze zamiast (i) kilka adresów to zapisze je normalnie.
ee93_we();
ee93_write(0,0x00); //zapisuje zerami
ee93_write(1,0x00);
ee93_write(2,0x00);
...
ee93_write(100,0x00);
ee93_wd();
I nie wiem co jest przyczyną, dodam że używam WINAVR.
