avr-gcc eeprom_busy_wait
Masz problem? Zapytaj na forum elektroda.pl
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: avr-gcc eeprom_busy_wait
Date: Sat, 1 Oct 2005 17:15:12 +0200
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ł
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: avr-gcc eeprom_busy_wait
Date: Sat, 01 Oct 2005 22:20:51 +0200
Paweł wrote:
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ść ?
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.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.