<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=49&amp;t=15594&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-06-20T16:04:33+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=49&amp;t=15594&amp;mode</id>
<entry>
<author><name><![CDATA[yoman3]]></name></author>
<updated>2016-06-20T16:04:33+01:00</updated>
<published>2016-06-20T16:04:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162646#p162646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162646#p162646"/>
<title type="html"><![CDATA[Re: Xmega i eeprom]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162646#p162646"><![CDATA[
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<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8355">yoman3</a> — 20 cze 2016, o 16:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yoman3]]></name></author>
<updated>2016-06-15T08:16:11+01:00</updated>
<published>2016-06-15T08:16:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162332#p162332</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162332#p162332"/>
<title type="html"><![CDATA[Xmega i eeprom]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15594&amp;p=162332#p162332"><![CDATA[
Witam. Proszę o pomoc w sprawie zapisu i odczytu pamięci eeprom(XMEGA128A3U)<br />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ć.<br /><br />odczyt:<br />ldsr16,dana1<br />&quot;dana1&quot; jest adresem np. $1000 pamięci MAPPED EEPROM ($1000-17ff)<br />odczyt działa zapisuje mi wartość tej pamięci do rejestru r16<br /><br />natomiast zapis:<br />ldir16,$aa<br />stsdana1,r16<br />nie powoduje żadnych modyfikacji tej pamięci.<br />co robię źle? czy trzeba jeszcze jakiś bit ustawić żeby zmodyfikować tą pamięć?<br />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. <br />Jeśli robię coś źle to proszę o pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8355">yoman3</a> — 15 cze 2016, o 08:16</p><hr />
]]></content>
</entry>
</feed>