|
Чем внешний watchdog лучше встроенного в МК? |
|
|
|
Aug 20 2012, 14:02
|
Группа: Новичок
Сообщений: 1
Регистрация: 20-08-12
Пользователь №: 73 199

|
Интересно мнение других. Сам пока не вижу большого смысла во внешнем, если есть внутренний. Есть предположение, что по внешнему можно сбрасывать не только процессор, но и другие микросхемы на плате. Хотя опять же это можно делать программно, если ножки сброса подключить к МК. Какие есть еще соображения?
|
|
|
|
|
Aug 20 2012, 14:42
|
Местный
  
Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821

|
Цитата(scifi @ Aug 20 2012, 16:13)  У некоторых МК watchdog бывает глюкавый. Если не хочется выяснять, глюкавый он или нет, можно поставить внешний и не париться. Помимо этого есть много всяких нужных фичей, епром, фрам, супервизор, продвинутая калибровка часов ...
|
|
|
|
|
Aug 21 2012, 00:12
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Цитата(r0pegig @ Aug 20 2012, 18:02)  по внешнему можно сбрасывать не только процессор, но и другие микросхемы на плате При желании, по внутреннему тоже. В большинстве современных МК, пин RESET организован как открытый сток и может работать на выход. Кроме того, зачем искать приключения и тянуть какие-то внешние дорожки к пину RESET? Т.е., по сути, присоединять антенну для ловли помех ко входу RESET.
|
|
|
|
|
Aug 21 2012, 02:28
|
Местный
  
Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821

|
Цитата(_Артём_ @ Aug 20 2012, 17:51)  А почём это всё нынче? Да, некоторые вещи дорогие, но когда надо, вопрос о деньгах не стоит.
|
|
|
|
|
Aug 21 2012, 08:07
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(r0pegig @ Aug 20 2012, 17:02)  Интересно мнение других. Сам пока не вижу большого смысла во внешнем, если есть внутренний. Есть предположение, что по внешнему можно сбрасывать не только процессор, но и другие микросхемы на плате. Хотя опять же это можно делать программно, если ножки сброса подключить к МК. ИМХО, но времена когда микроконтроллерам нужен был внешний WDT уже прошли. Нынче вместо WDT ставят отдельный внешний мелкий микроконтроллер если речь идет о системах на ARM9 и выше. В лэптопах это очень часто можно увидеть. В надежных роутерах так делают. В промышленных же дивайсах, например в софтстартерах для двигателей где применяют PIC-и, AVR-ы, Zilog-и и т.д. внешних WDT не встречал. Для Cortex-M3,M4 внешний WDT тоже не нужен. И, кстати, для холодного сброса системы watchdog там не совсем годится. Для этого есть отдельные регистры в ядре. На больших платах с DDRAM, модулями, разными типами Flash памяти в качестве внешнего WDT лучше применить микроконтроллер, тот же Cortex-M0 или M3 и чтобы не только сбрасывал, но и отключал питание от основной системы. Бывают такие баги в больших чипах которые можно сбросить только отключением питания. Учитывая, что errat-ы пополняются в течении нескольких лет от начала производства чипов, то иметь интеллектуальный внешний супервизор очень даже актуально.
|
|
|
|
|
Aug 21 2012, 12:11
|
Местный
  
Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127

|
Цитата Бывают такие баги в больших чипах которые можно сбросить только отключением питания. Обсалютно точно. Во первых надо разделить апельсины от софта. Откуда берется зависание? 1. От не запланированного хода выполнения кода программы. 2. От внешних факторов - грязное питание, и, в основном, от статических разрядов. В первом случае внешняя собака не нужна. Во втором случае, многие из ARMов не возможно сбросить по резету в 50% зависания. Поэтому если использовать внешнюю собаку, то обязательно нужен механизм дерганья питания.
|
|
|
|
|
Aug 21 2012, 15:57
|
Знающий
   
Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594

|
Цитата(_Артём_ @ Aug 21 2012, 17:29)  Это о каких АРМах речь? К СМ3, СМ0 тоже относится? блок Reset не входит в состав ядра, поэтому такой вопрос не корректен. Лучше пусть скажет конкретные серии микроконтроллеров. я считаю, что это не правда :-) - может быть какие то специфические экземпляры и страдают такой болезнью, но говорить о 50% никак нельзя так как точно не относится к мэнстримовым чипам популярных брендов.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|