Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 01:25


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
 Tytuł: Xmega i eeprom
PostNapisane: 15 cze 2016, o 08:16 
Offline
Nowy

Dołączył(a): 07 lut 2015
Posty: 5
Pomógł: 0

Witam. Proszę o pomoc w sprawie zapisu i odczytu pamięci eeprom(XMEGA128A3U)
Wiem tyle że ustawienie bitu EEMAPEN w rejestrze NVM_CTRLB powoduje zmapowanie zawartości pamięci EEPROM do pamieci MAPPED EEPROM(ja to rozumiem tak że jest to bufor pamieci który można modyfikować) i tu pojawia się problem bo odczytać tą pamięć MAPPED EEPROM mogę ale nie mogę tej pamięci zmodyfikować.

odczyt:
lds r16,dana1
"dana1" jest adresem np. $1000 pamięci MAPPED EEPROM ($1000-17ff)
odczyt działa zapisuje mi wartość tej pamięci do rejestru r16

natomiast zapis:
ldi r16,$aa
sts dana1,r16
nie powoduje żadnych modyfikacji tej pamięci.
co robię źle? czy trzeba jeszcze jakiś bit ustawić żeby zmodyfikować tą pamięć?
Jeszcze jedno pytanie. Gdy modyfikuje sobie ręcznie tą pamięc (MAPPED EEPROM) w programie Atmel Studio 6.2(symulator) to automatycznie jest modyfikowana pamięć EEPROM. Z tego co wiem to żeby zawartość pamięci EEPROM się zmieniła trzeba zapisać stronę (32bajty) do EEPROM.
Jeśli robię coś źle to proszę o pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 cze 2016, o 16:04 
Offline
Nowy

Dołączył(a): 07 lut 2015
Posty: 5
Pomógł: 0

Sprawa rozwiązana. Prawdopodobnie coś niepoprawnie działa symulator w atmel studio 6.2. (albo czegoś nie ustawiłem w opcjach..) Podłączyłem DRAGONA i wszystko zaczęło działać po mojej myśli. Temat zamykam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO