|
Пропадают значения в еепром, при откл. питания |
|
|
|
 |
Ответов
|
Oct 4 2008, 08:54
|

nofb
  
Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218

|
Цитата(Integral @ Oct 4 2008, 02:58)  Подскажите почему иногда при внезапном пропадании питания МК в еепром записываются значения 255???
Во время пропадания питания в еепром ниче не записываю.
Как устранить эту проблему?
А делаю я так.... начинаю разединять/соединять по много раз провода питания МК, после раз ~50 в некоторых ячеяках еепрома появляются значения 255. Неужели это иза помех по питанию при искрении? Кондюки на самом МК, на стабилизаторе перед и после все по 0.1мкФ.
МК мега16. Проблема не программная, а чисто аппаратная. Действительно, у всех микроконтроллеров ATMEGA, особенно у тех, что без технологии picopower наблюдается порча значений в EEPROM при нестабильном напряжении питания. Проблема проявляет себя, когда при выключении питания некоторый промежуток времени значение напряженя питания на соответствующих выводах микроконтроллера лежит в окне 0.2 ... 2.2 В. Для устранения данной проблемы предлагаеся использовать любое решение, которое позволит "мнгновенно" отключать питание на выводах питания.
--------------------
Это не то что вы подумали ...
|
|
|
|
|
Oct 4 2008, 09:07
|
Частый гость
 
Группа: Новичок
Сообщений: 139
Регистрация: 26-09-08
Пользователь №: 40 510

|
Цитата(gormih @ Oct 4 2008, 12:54)  Проблема не программная, а чисто аппаратная. Действительно, у всех микроконтроллеров ATMEGA, особенно у тех, что без технологии picopower наблюдается порча значений в EEPROM при нестабильном напряжении питания. Проблема проявляет себя, когда при выключении питания некоторый промежуток времени значение напряженя питания на соответствующих выводах микроконтроллера лежит в окне 0.2 ... 2.2 В. Т.е. порча имеет место быть даже если в программе вообще нет команд записи в EEPROM?
|
|
|
|
|
Oct 4 2008, 11:47
|
Местный
  
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527

|
Цитата(gormih @ Oct 4 2008, 13:11)  Именно. Это старый баг. Официально признаный Атмелом. Официально признанные описываются в ерратах. У Мег я таких записей не встречал - что независимо от наличия/отсутствия супервизора может портиться еепром при плавном снижении/нарастании питания.
|
|
|
|
Сообщений в этой теме
Integral Пропадают значения в еепром Oct 3 2008, 22:58 Николай Иванович Приходько а ввообще есть в программе код записи в ипром? есл... Oct 3 2008, 23:11 Integral да, есть..... с утра уберу, проверю и отпешусь.... Oct 3 2008, 23:15 Николай Иванович Приходько Цитата(Integral @ Oct 4 2008, 03:15) да, ... Oct 4 2008, 08:12 Deka Ещё неплохо указатель записи сбрасывать на заранее... Oct 4 2008, 08:51 Integral Цитата(gormih @ Oct 4 2008, 11:54) ....зн... Oct 4 2008, 09:05 Николай Иванович Приходько Цитата(Integral @ Oct 4 2008, 13:05) Ато ... Oct 4 2008, 09:10 Igor26 Цитатато возможно в результате случайного джампа
Д... Oct 4 2008, 09:08 Integral Цитата(gormih @ Oct 4 2008, 12:11) Именно... Oct 4 2008, 11:28 gormih Цитата(Integral @ Oct 4 2008, 15:28) Этот... Oct 4 2008, 17:32  TihSasha У меня подобная "разруха" в EEPROM была ... Oct 20 2008, 15:51  defunct Цитата(gormih @ Oct 4 2008, 20:32) А вооб... Oct 20 2008, 16:07 Ph. Anatoliy У меня подобный глюк наблюдался при переходе с Win... Oct 4 2008, 17:04 Integral У меня в еепром сохраняются пользовательские настр... Oct 4 2008, 18:50 Сергей Борщ Цитата(Integral @ Oct 4 2008, 21:50) Но к... Oct 4 2008, 19:06 Integral В разводке нету что показывать..... кнопки+LCD.
У... Oct 4 2008, 19:48 singlskv Цитата(Integral @ Oct 4 2008, 23:48) В ра... Oct 4 2008, 20:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|