Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.06.2008, 13:00
|
#1
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Разрушение программы в AVR при понижении питания.
Добрый день, читал что в AVR существует такая проблема. Страдает ли подобным дефектом Tiny13?
|
|
|
|
06.06.2008, 13:06
|
#2
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Re: Разрушение программы в AVR при понижении питания.
Сообщение от Andrewg
|
...читал что в AVR существует такая проблема...
|
Интересно почитать, где это написано?
Вообще надо ставить BOD level.
Если и этого покажется мало, можно поставить внешний супервизор питания.
|
|
|
|
06.06.2008, 13:07
|
#3
|
Временная регистрация
Регистрация: 04.06.2008
Сообщений: 69
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Разрушение программы в AVR при понижении питания.
Сообщение от Andrewg
|
Добрый день, читал что в AVR существует такая проблема. Страдает ли подобным дефектом Tiny13?
|
Не программа, а EEPROM. В курсе что это такое? А вообще тема - злостный OFF. Она обсуждалась последние 10 лет уже раз тысячу на всех эмбедерских форумах. Воспользуйтесь Гуглем
|
|
|
|
06.06.2008, 13:11
|
#4
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Bod ставлю, не хотелось бы ставить внешние элементы на сброс. На практике у кого-нибудь было, что слетала Flash?
|
|
|
|
06.06.2008, 13:15
|
#5
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сообщение от Andrewg
|
На практике у кого-нибудь было, что слетала Flash?
|
ATtiny2313, ATmega8 - ни разу
|
|
|
|
06.06.2008, 14:32
|
#6
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Спасибо, значит можно спать спокойно.
|
|
|
|
08.06.2008, 22:09
|
#7
|
Вид на жительство
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
|
Сообщение от Andrewg
|
Bod ставлю, не хотелось бы ставить внешние элементы на сброс. На практике у кого-нибудь было, что слетала Flash?
|
У меня была такая беда.
ПИД регулятор на меге162 периодически слетал. Самое интересное, что АЦП, ЦАП, порт 485 били гальванически развязаны друг от друга и от процессора. Такоя беда происходила раз в месяц.
Регулятор стоял на управлении дорогостоящим техпроцесом. Длинна проводов до обьекта управления была метров 30. Причем это происходило только на одном объекте из 5. В конце концов мы наехали на местных киповцев и они решили эту проблему. Что было, до сих пор не говорят хотя прошло уже 2 года. Ну а я как разработчик этих регуляторов могу только предпологать какой хомут они убрали.
|
|
|
|
09.06.2008, 01:27
|
#8
|
Временная регистрация
Регистрация: 04.06.2008
Сообщений: 69
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Господа! Я вот одного не пойму: какое отношение имеет применение BOD к слёту/не слёту EEPROM? Чесна. Ведь что делает BOD? Он просто ресетит проц при снижении питающего напряжения ниже некоторого уровня. И как он может помочь избежать порчи EEPROM если сброс от BOD произойдёт в момент записи 2-го байта 4-х байтовой переменной, размещённой в EEPROM? А? Объясните тупому эмбеддеру с 20-ти летним опытом работы. Может я чёта не догоняю?
|
|
|
|
09.06.2008, 02:29
|
#9
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Сообщение от Putais
|
Господа! Я вот одного не пойму: какое отношение имеет применение BOD к слёту/не слёту EEPROM? Чесна. Ведь что делает BOD? Он просто ресетит проц при снижении питающего напряжения ниже некоторого уровня. И как он может помочь избежать порчи EEPROM если сброс от BOD произойдёт в момент записи 2-го байта 4-х байтовой переменной, размещённой в EEPROM? А? Объясните тупому эмбеддеру с 20-ти летним опытом работы. Может я чёта не догоняю?
|
Г-н Дон, объясняю специально для эмбеддера с 20-ти летним стажем, выгуливающим своего ребенка, работающего по 10 часов в день и при этом находящемся в свободном полете.
1) Не надо завираться, ну несолидно просто. Ну вы же добьетесь того, что ваш айпишник целиком забанят. И уйма народу с вашего провайдера будут сильно желать побить вам фейс.
2) Нетупой эмбеддер в вашем случае сделает элементарную проверку по контр. сумме. И ежели не сошлось, возьмет старые данные. Думаю, не надо объяснять эмбеддеру с 20-ти летним стажем выгуливания ребенка, как это делается?
3) Эмбеддер с 20-ти летним (да и не только с 20, а и с 5-ти летним) стажем никогда не будет применять на форумах обращения типа "патсаны" и типа того. Такие выражения характерны для "кулхацкеров".
4) Так кто же вы, г-н дон?
|
|
|
|
09.06.2008, 10:06
|
#10
|
Временная регистрация
Регистрация: 04.06.2008
Сообщений: 69
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от nml
|
Сообщение от Putais
|
Господа! Я вот одного не пойму: какое отношение имеет применение BOD к слёту/не слёту EEPROM? Чесна. Ведь что делает BOD? Он просто ресетит проц при снижении питающего напряжения ниже некоторого уровня. И как он может помочь избежать порчи EEPROM если сброс от BOD произойдёт в момент записи 2-го байта 4-х байтовой переменной, размещённой в EEPROM? А? Объясните тупому эмбеддеру с 20-ти летним опытом работы. Может я чёта не догоняю?
|
Г-н Дон, объясняю специально для эмбеддера с 20-ти летним стажем, выгуливающим своего ребенка, работающего по 10 часов в день и при этом находящемся в свободном полете.
1) Не надо завираться, ну несолидно просто. Ну вы же добьетесь того, что ваш айпишник целиком забанят. И уйма народу с вашего провайдера будут сильно желать побить вам фейс.
2) Нетупой эмбеддер в вашем случае сделает элементарную проверку по контр. сумме. И ежели не сошлось, возьмет старые данные. Думаю, не надо объяснять эмбеддеру с 20-ти летним стажем выгуливания ребенка, как это делается?
3) Эмбеддер с 20-ти летним (да и не только с 20, а и с 5-ти летним) стажем никогда не будет применять на форумах обращения типа "патсаны" и типа того. Такие выражения характерны для "кулхацкеров".
4) Так кто же вы, г-н дон?
|
Спасибо за столь длинную и проникновенную речь. Только жаль о BOD в ней ни слова. А ведь я именно про него и спрашивал.
P.S. И в следующий раз(если надумаете мне отвечать) я бы попросил без хамства? О'кей? ИМХО, подло хамить человеку, зная что Вы его можете забанить, а он Вас нет
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:42.
|
|