avr-gcc eeprom_busy_wait

Oct 01, 2005 1 Replies

Witam.



W manualu napisali ¿eby przed zapisem lub odczytem pamiêci eeprom u¿ywaæ funkcji sprawdzaj±cej gotowo¶æ pamiêci. Jak u¿ywaæ jej podczas zapisów/odczytów blokowych? np: eeprom_read_block, eeprom_read_word, eeprom_write_block itd.... gdzie nie mamy doj¶cia do wewn±trz funkcji? Czy one same sprawdzaj± gotowo¶æ ?



Dziêki za pmoc Pozdrawiam Pawe³



A tak trudno ściągnąć źródła avr-libc i samemu sprawdzić? Otóż sprawdzam za ciebie: funkcje eeprom_read_block i eeprom_write_block czekają na początku na gotowość pamięci (sprawdzają w pętli bit EEWE w EECR). Resztę sprawdź sam.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required