реклама на сайте
подробности

 
 
> Зависания АВР, это смертельно?
phantom
сообщение Dec 17 2007, 15:06
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986



В последнее время начал встречаться с подобными явлениями. Люди работающие на РIC-ах говорят что зависания в АVR-ках обычная вещь, дескать, поэтому они перешли на ПИКи... У меня был случай когда после 2-х недельного тестирования прибора он слегка завис при сдаче заказчику... и сторожевой таймер че-то не помог, вообщем мистика. Поделитесь мнениями - как с этим бороться.


--------------------
О сколько нам открытий чудных ...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
oran-be
сообщение Dec 19 2007, 11:50
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Цитата(phantom @ Dec 17 2007, 19:06) *
Люди работающие на РIC-ах говорят что зависания в АVR-ках обычная вещь, дескать, поэтому они перешли на ПИКи...

Это явление имело место лет 5 назад, до появления Меги8 и последующих тинь - самое веселое, что происходило регулярно - это стирание флеша по неопределенным причинам. Сейчас этого не происходит и причина зависаний может быть только в программных глюках или сбоях питания. Либо наводки на выводы кварцевого резонатора. Собака, кстати -не панацея от зависаний, правильная собака должна иметь двойной цикл сброса - взвод и сброс, процедуры которых должны втыкаться в основном тактирующем прерывании и в главном цикле. Тогда при зависании любого из них произойдет сброс. У атмела такого нет, поэтому сброс собаки лучше вешать в главном цикле с контролем основного тактирующего прерывания посредством флага.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Dec 23 2007, 17:12
Сообщение #3


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(oran-be @ Dec 19 2007, 13:50) *
Это явление имело место лет 5 назад, до появления Меги8 и последующих тинь - самое веселое, что происходило регулярно - это стирание флеша по неопределенным причинам.
Ни-ра-зу.
1998-2000 годы, 90s1200, 90s2313, сотни изделий, "комнатные" условия, правда, но никаких супервизоров не было. Ничего не слетало, даже EEPROM. У 90s1200, правда, EEPROM использовалось только на чтение, содержимое прописывалось программатором, и код записи в EEPROM напрочь отсутствовал, но у 90s2313 EEPROM использовалось на полную катушку.
С 1999 года - 90s4433, 90s8515, поблизости питающее устройство рентгенаппарата, правда, тут уже стояли супервизоры, 1171СП42, после замены 90s4433 на mega8 и 90s8515 на mega8515 супервизоры были выброшены, но и до этого пару сот установок успели сделать.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- phantom   Зависания АВР   Dec 17 2007, 15:06
- - Serj78   Правильно писать программы И грамотно разводить ...   Dec 17 2007, 16:00
- - Igor26   "О сколько раз твердили миру..."(С) Тем...   Dec 17 2007, 16:55
- - phantom   Да наверное, торможу как всегда... Интересно почит...   Dec 18 2007, 09:44
|- - Andreas1   Цитата(ReAl @ Dec 23 2007, 20:12) Ни-ра-з...   Dec 23 2007, 17:58
- - ArtemKAD   ЦитатаЭто явление имело место лет 5 назад, до появ...   Dec 19 2007, 12:28
|- - oran-be   Цитата(ArtemKAD @ Dec 19 2007, 16:28) По ...   Dec 20 2007, 09:10
- - Ruslan_Shaida   1)Наиболее частая проблема в питании. Лечится подк...   Dec 19 2007, 21:01
- - Igor26   Цитата2)Использование разъема для подключения ISP ...   Dec 20 2007, 07:02
|- - kd_Rash   Цитата(Igor26 @ Dec 20 2007, 11:02) И что...   Dec 20 2007, 07:09
- - Serj78   Да, флешь на старых 90s2333 постоянно слетал. это ...   Dec 20 2007, 09:43
- - ArtemKAD   ЦитатаИМХО: "Всякое разное" проц начинае...   Dec 20 2007, 12:01
|- - oran-be   Цитата(ArtemKAD @ Dec 20 2007, 16:01) Еще...   Dec 20 2007, 21:04
- - _Sam_   ЦитатаЛюди работающие на РIC-ах если бы эти люди р...   Dec 21 2007, 10:56
- - ArtemKAD   ЦитатаСтирание флеша у Атмелов инициирует внутренн...   Dec 21 2007, 11:01
- - Ruslan_Shaida   ЦитатаИ что это дает? Пока ресет не в нуле, то вхо...   Dec 23 2007, 15:45
- - WHALE   Цитата(ReAl @ Dec 23 2007, 20:12) Ни-ра-з...   Dec 23 2007, 17:52
- - ArtemKAD   ЦитатаВсе зависит от того, используются ли в проек...   Dec 24 2007, 17:20
- - Igor26   Полностью согласен c ArtemKAD!!! Ну не...   Dec 25 2007, 09:14
- - Ruslan_Shaida   Цитата(ArtemKAD @ Dec 24 2007, 19:20) Э-э...   Dec 25 2007, 11:42
- - oran-be   Вообще то все эти слеты флеша уже давным давно поф...   Dec 25 2007, 12:16
|- - defunct   Цитата(oran-be @ Dec 25 2007, 15:16)...   Dec 26 2007, 10:56
|- - Serj78   Цитата(oran-be @ Dec 25 2007, 15:16)...   Dec 28 2007, 20:27
|- - oran-be   Цитата(Serj78 @ Dec 29 2007, 00:27) Опытн...   Dec 29 2007, 11:13
- - ArtemKAD   ЦитатаПри заземлении этих ног проблема уходила. Ко...   Dec 25 2007, 15:23
|- - oran-be   Цитата(ArtemKAD @ Dec 25 2007, 19:23) А м...   Dec 26 2007, 09:17
- - SasaVitebsk   Тоже считаю что at90s8515 как минимум имело ...   Dec 26 2007, 10:41
|- - Dog Pawlowa   Цитата(SasaVitebsk @ Dec 26 2007, 14:41) ...   Dec 26 2007, 11:45
- - ArtemKAD   ЦитатаЧто-то в этой части текста присутствует како...   Dec 26 2007, 17:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 02:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01741 секунд с 7
ELECTRONIX ©2004-2016