Димон Безпарольный 2 9 марта, 2017 Опубликовано 9 марта, 2017 · Жалоба SAM7s256 не имеет EEPROM внутри. Есть ли возможность использования програмной памяти как EEPROM? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 марта, 2017 Опубликовано 9 марта, 2017 · Жалоба Возможность есть. Но если речь идет об экономии $0.1, то лучше не стоит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 9 марта, 2017 Опубликовано 9 марта, 2017 · Жалоба SAM7s256 не имеет EEPROM внутри. Есть ли возможность использования програмной памяти как EEPROM? Есть в нем такая возможность. Из кода, выполняющегося из FLASH не пробовал, но из кода, выполняющегося в SRAM, программировал. Читайте раздел Embedded Flash Controller (EFC) в мануале. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 135 9 марта, 2017 Опубликовано 9 марта, 2017 · Жалоба Как часто вы собираетесь менять данные? Это я к тому, что количество перезаписей у встроенного флеша на порядки меньше, чем у ЭСППЗУ. Стирается флеш тоже только странично в отличие от побайтового стирания у ЭСППЗУ. Если эти факторы не пугают - то можно. Но закладывать в изделие AT91SAM7 сегодня я бы в любом случае не стал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Димон Безпарольный 2 9 марта, 2017 Опубликовано 9 марта, 2017 (изменено) · Жалоба Да ничего особенного туда не планировалось писать - дни наработки. Ну видимо без геморроя не обойдется. Изменено 9 марта, 2017 пользователем Димон Безпарольный Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Да ничего особенного туда не планировалось писать - дни наработки. Ну видимо без геморроя не обойдется. Осталось выяснить размер минимального записываемого элемента во FLASH этого МК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Димон Безпарольный 2 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Кажется 16 слов - минимум. Невыгодно это. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Кажется 16 слов - минимум. Невыгодно это. 32 бита. Но лучше, конечно, EEPROM :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Димон Безпарольный 2 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Да, EEPROM лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Да, EEPROM лучше. А вот такая штука ещё более лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 10 марта, 2017 Опубликовано 10 марта, 2017 (изменено) · Жалоба "unlimited endurance" они, конечно, лукавят, но умеют EEPROM с 1млн. циклов. По сему, не станем цепляться… (; И цены у микрочипа приятные… Изменено 10 марта, 2017 пользователем Obam Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Да ничего особенного туда не планировалось писать - дни наработки. Ну видимо без геморроя не обойдется. Если используете RTC с батарейкой, пишите туда, на 10ю или 100ю запись скидывайте во флешку, при этом ресурс вырастает в разы. И если даже что-то произойдет с батарейкой или сотрутся данные в RTC, то потеряете только последнее обновление, если опять же, испортится счетчик во флеше, можно восстановить его из RTC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Димон Безпарольный 2 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Если используете RTC с батарейкой, пишите туда, на 10ю или 100ю запись скидывайте во флешку, при этом ресурс вырастает в разы. И если даже что-то произойдет с батарейкой или сотрутся данные в RTC, то потеряете только последнее обновление, если опять же, испортится счетчик во флеше, можно восстановить его из RTC. Да так и сделал. На борту есть DS1307. Только флэш хотел использовать внутри SAM7s256. Но видно не судьба. В Сети ничего подходящего не нашел, а ковырять самому пока некогда. Да и криво получится - писать по 32 слова. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба Да и криво получится - писать по 32 слова. По одному слову, 32 бита. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Димон Безпарольный 2 10 марта, 2017 Опубликовано 10 марта, 2017 · Жалоба По одному слову, 32 бита. Это уже интересней. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться