Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д.

Закрытая тема
Опции темы
Непрочитано 23.05.2003, 09:16   #1
mikesmith
Администратор
 
Аватар для mikesmith
 
Регистрация: 10.05.2003
Сообщений: 1,739
Сказал спасибо: 497
Сказали Спасибо 2,686 раз(а) в 595 сообщении(ях)
mikesmith на пути к лучшему
По умолчанию AVR

При плавном снижении питания AVR выполняет скачками любой кусок кода который находится в пзу (если там есть кусок пишущий в EEPROM, то он может туда самостоятельно писать, правда только по нулевому адресу).
Реклама:
__________________
C уважением, Михаил
Ищите даташиты на KAZUS.RU: http://kazus.ru/datasheets/index.html
mikesmith вне форума  
Сказали "Спасибо" mikesmith
warel (24.06.2019)
Непрочитано 23.05.2003, 10:52   #2
Lean
Гость
 
Сообщений: n/a
По умолчанию небольшое уточнение

Запись в EEPROM может происходить по любому адресу. Однако, если во время записи произойдет сброс контроллера, то запись не остановится. Регистр адреса EEPROM обнулится, и данные запишутся в нулевую ячейку. В результате могут испортиться две ячейки: в которую началась запись (если не хватит времени для нормальной записи) и нулевая.
 
Непрочитано 24.05.2003, 00:21   #3
Гость
 
Сообщений: n/a
По умолчанию Re: небольшое уточнение

лечится установкой супервизора, во всяком случае мне это помогло. А изначально чего я только не делал, практически постоянно нулевой байт гробился, добрые люди подсказали. Вспоминать страшно
 
Непрочитано 26.05.2003, 10:20   #4
Lean
Гость
 
Сообщений: n/a
По умолчанию

К сожалению супервизор здесь не поможет. Узел записи в EEPROM автономный. Сигнал сброса запись не останавливает. См. выше.
 
Непрочитано 10.07.2003, 12:30   #5
Puh
Гость
 
Сообщений: n/a
По умолчанию Как раз и поможет. Супервизор не даст войти процу в хаот (+)

ичное брожение по коду...
 
Непрочитано 29.01.2004, 11:47   #6
Sergey
Гость
 
Сообщений: n/a
По умолчанию Вопрос новичка: что значит супервизор???

Вопрос новичка: что значит супервизор???
 
Непрочитано 29.01.2004, 18:33   #7
cec-mc
Прохожий
 
Регистрация: 29.11.2003
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
cec-mc на пути к лучшему
По умолчанию

Простейший супервизор - это устройство в трехвыводном корпусе. На два их них подпется напряжение питания. А третий вывод формирует сингнал сброса для МК. Каждый супервизов имеет свое пороговое напряжение. например, имеем суперевизов на 4.7в. Микроконтроллер питается от 5В. Как только питающее напряжение падает до 4.7в - супервизов устнанавливает уровень сброса контроллеру. Если есть вопросы еще - спрашивай. Не даром этот форум самым вежливым называют...
cec-mc вне форума  
Сказали "Спасибо" cec-mc
warel (24.06.2019)
Непрочитано 04.12.2004, 14:44   #8
Гость
 
Сообщений: n/a
По умолчанию

Сообщение от Lean
К сожалению супервизор здесь не поможет. Узел записи в EEPROM автономный. Сигнал сброса запись не останавливает. См. выше.
Супервизор полностью решает эту проблему.
Сигнал сброса появляется тогда, когда МК еще нормально выполняет команды.
 
Непрочитано 04.12.2004, 15:18   #9
CD_Eater
Временная регистрация
 
Регистрация: 21.04.2004
Сообщений: 76
Сказал спасибо: 0
Сказали Спасибо 36 раз(а) в 36 сообщении(ях)
CD_Eater на пути к лучшему
По умолчанию

Зачем супервизор, если во всех AVR есть BOD ?
А нулевую ячейку EEPROM даже даташиты рекомендуют не использовать. И ещё уловка: после записи/чтения установите EEAR = 0, чтобы в случае чего ничего кроме нулевой ячейки не испортилось
CD_Eater вне форума  
Сказали "Спасибо" CD_Eater
warel (24.06.2019)
Непрочитано 06.01.2005, 18:50   #10
Vasya_Pupkin
Временная регистрация
 
Регистрация: 06.01.2005
Сообщений: 48
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Vasya_Pupkin на пути к лучшему
По умолчанию Microchip & Atmel Ху........ сам писал на них 3года

Люди еще раз убеждаюсь что Microchip & Atmel Ху.............
годятся что б (ктото спрашивал - хочу чтоб светодиоды поочереди загорялись а потом тухли). А на серьезные вещи они вообще не годятся потому как они не нормировани ни по времени выполнения операции ни по надежности работы. Так для детей радио любителей. Ни одна измерительная техника не делается на pic и AVR

Работать нада на TexasInstruments
для начала msp430f149 или msp430f169 базовые модели.
Vasya_Pupkin вне форума  
Сказали "Спасибо" Vasya_Pupkin
warel (24.06.2019)
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Собираем глюки и "подводные камни" AVR и AVR Studi Don_Ambrosio Коллекция глюков 27 14.11.2010 12:24


Часовой пояс GMT +4, время: 21:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot