Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Стоит доверять, если включен BOD. Советую использовать две одинаковые копии. При каждом включении проверять, и если будет сбой, то переписывать из другой.
Отправлено
БУБУ
07 июля 2009, г. 16:19
В ответ на:
Надежность EEPROM в ATMEGA128 (также 88) - стоит ли доверять, или использовать внешний?
отправлено пользователем
хмамин
07 июля 2009, г. 15:53
Составить ответ
|
Вернуться на конференцию.
Ответы
А если сбой будет в момент дублирования?
-
Codavr
(07.07.2009, 16:20:33
91.196.34.210
,
пустое
)
Ничего особенного не произойдет.
-
Тумблер
(07.07.2009, 16:27:3
194.190.167.185,194.190.160.201
, 335 байт)
Все так. А этап разработки не подразумевал что его в такую ж.... засунут.
-
Codavr
(07.07.2009, 16:31:2
91.196.34.210
,
пустое
)
А оно все равно битое, куда пишется, не жалко.
-
БУБУ
(07.07.2009, 16:22:17
195.131.149.120
,
пустое
)
А копию тоже не жалко?
-
Codavr
(07.07.2009, 16:24:1
91.196.34.210
,
пустое
)
А копия не перезаписывается.
-
БУБУ
(07.07.2009, 16:25:46
195.131.149.120
,
пустое
)
Смысл копии в том, что она копия - т.е. перезаписывается при каждом изменении настроек.
-
Тумблер
(07.07.2009, 16:31:5
194.190.167.185,194.190.160.201
,
пустое
)
Нет, при изменении они обе перезаписываются.
-
БУБУ
(07.07.2009, 16:35:23
195.131.149.120
,
пустое
)
Вот в этот момент они и слетают. А в момент восстановления опять слетают. А если ты это делаешь 100 раз в секунду в условиях не шибко тепличных, то получаешь обвалы по 5 раз на дню.
-
Codavr
(07.07.2009, 16:40:14
91.196.34.210
,
пустое
)
Все это может быть и с внешним EEPROM. Почему нет ?
-
Тумблер
(07.07.2009, 17:41:2
194.186.242.78
, 245 байт)
Акстись, 100 раз в секунду - за 16 минут ресурс EEPROM будет полностью выработан.
-
БУБУ
(07.07.2009, 16:42:30
195.131.149.120
,
пустое
)
а если я только один байтик за раз?
-
Codavr
(07.07.2009, 16:44:28
91.196.34.210
,
пустое
)
Один байтик не получится. Нужно не менее трех: два - текущий номер записи, по которому будет искаться нужная область, и третий - сам байт.
-
БУБУ
(07.07.2009, 16:48:55
195.131.149.120
,
пустое
)
Забьем что в моем случае достаточно двух?
-
Codavr
(07.07.2009, 16:50:31
91.196.34.210
,
пустое
)
У меня есть одно устройство, которое пишет в EEPROM через 5 секунд после последнего нажатия на кнопку, если произошло изменение. Сбойнет - одна область EEPROM накроется, а при включении будет перезаписана из другой.
-
БУБУ
(07.07.2009, 16:46:40
195.131.149.120
,
пустое
)
Ну это у тебя. А у меня надо каждую минуту запоминать текущее значение чтобы при выключении не сильно много потерять накопленого значения.
-
Codavr
(07.07.2009, 16:49:14
91.196.34.210
,
пустое
)
Все равно контрольную сумму писать. А в твоем случае и последние данные потерять не жалко, раз они в таком количестве пишутся. Можно вообще без контрольной суммы, и при включении последнее записанное значение просто не учитывать.
-
БУБУ
(07.07.2009, 16:54:4
195.131.149.120
,
пустое
)
Эт тебе не жалко потерять. А моему заказчику было жалко. А суммы не было, были контрольные биты.
-
Codavr
(07.07.2009, 16:59:34
91.196.34.210
,
пустое
)
Я еше если уже все похерилось, загружаю в еепром из флеши настройки по умолчанию. Шобы хоть как-то работал прибор.
-
MARS
(07.07.2009, 16:58:49
212.40.41.26
,
пустое
)
Ну если писец полный, то даже специальная процедура восстановления правдоподобного состояния была на железо завязаная. С указанием что извините мол, неувязочка вышла.
-
Codavr
(07.07.2009, 17:02:11
91.196.34.210
,
пустое
)
Хотя, ничего не херилось. И вачдог не срабатывал, хоть приборы были на металлургическом кобинате, где плавят электротоком ферроникель. Вот магнитоиндукционные гальванические развязки IL зависали. Кардинально помогла замена их на другие фирмы АД.
-
MARS
(07.07.2009, 17:06:11
212.40.41.26
,
пустое
)
ТАды прошей во флешку и плюнь на епромку.
-
Codavr
(07.07.2009, 16:27:14
91.196.34.210
,
пустое
)
Я это к тому, что всякая мера хороша до определенного предела.
-
Codavr
(07.07.2009, 16:22:2
91.196.34.210
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 89:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru