-
- Всё, осилил, работает (в принципе просто) больше времени ушло на отладку записи в проекте (при разных ситуациях пропажи питания) Если кому интересно - код внутри Adept(4398 знак., 06.08.2014 00:39 - 01:08)
- Так что получилось? Mapped всё равно через NVM идёт? Есть ли преимущества от его использования? - Apтём(06.08.2014 10:32)
- на чтение из-за мапед всё ограничивается одной командой (ld/lds) На запись всё сложнее, плюс только в том, что загрузка буфера через st (можно в цикле применять автоинкремент адреса) Adept(327 знак., 06.08.2014 16:08 - 16:16)
- Да, читать удобнее. Про то что запись memory mapped eeprom идёт через NVM они указывают в мануале: Apтём(356 знак., 06.08.2014 16:33)
- да, я тоже это видел, но "accessing EEPROM" можно трактовать по разному. нет однозначности, в общем (поэтому на чтении, если есть риск нарваться на запись, например на чтении в хэндлере прерывания тоже делаю проверку NVM_BUSY) - Adept(06.08.2014 16:45)
- Что значит нет однозначности? Как раз наоборот - access=доступ, то есть это может быть и чтение и запись. Apтём(273 знак., 06.08.2014 17:03)
- Формально да, Вы правы, может так оно и есть, но вообще, трактовать можно и только как запись Adept(667 знак., 06.08.2014 17:15 - 17:18)
- Да, пожалуй, сохранение при пропадании питания - другое дело. - Apтём(06.08.2014 17:28)
- Формально да, Вы правы, может так оно и есть, но вообще, трактовать можно и только как запись Adept(667 знак., 06.08.2014 17:15 - 17:18)
- Что значит нет однозначности? Как раз наоборот - access=доступ, то есть это может быть и чтение и запись. Apтём(273 знак., 06.08.2014 17:03)
- да, я тоже это видел, но "accessing EEPROM" можно трактовать по разному. нет однозначности, в общем (поэтому на чтении, если есть риск нарваться на запись, например на чтении в хэндлере прерывания тоже делаю проверку NVM_BUSY) - Adept(06.08.2014 16:45)
- Да, читать удобнее. Про то что запись memory mapped eeprom идёт через NVM они указывают в мануале: Apтём(356 знак., 06.08.2014 16:33)
- на чтение из-за мапед всё ограничивается одной командой (ld/lds) На запись всё сложнее, плюс только в том, что загрузка буфера через st (можно в цикле применять автоинкремент адреса) Adept(327 знак., 06.08.2014 16:08 - 16:16)
- Так что получилось? Mapped всё равно через NVM идёт? Есть ли преимущества от его использования? - Apтём(06.08.2014 10:32)
- курю усиленно даташит, пока не очень понял, но склоняюсь к тому, что всёж через NVM придётся писать :( Adept(46 знак., 04.08.2014 22:45)
- Наверное придётся через NVM... Apтём(85 знак., 04.08.2014 22:53)
- да, вероятнее всего, вот даже косвенное подтверждение в даташите Adept(238 знак., 04.08.2014 23:00)
- Наверное придётся через NVM... Apтём(85 знак., 04.08.2014 22:53)
- Всё, осилил, работает (в принципе просто) больше времени ушло на отладку записи в проекте (при разных ситуациях пропажи питания) Если кому интересно - код внутри Adept(4398 знак., 06.08.2014 00:39 - 01:08)