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

 
 
> Чем внешний watchdog лучше встроенного в МК?
r0pegig
сообщение Aug 20 2012, 14:02
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 20-08-12
Пользователь №: 73 199



Интересно мнение других. Сам пока не вижу большого смысла во внешнем, если есть внутренний.
Есть предположение, что по внешнему можно сбрасывать не только процессор, но и другие микросхемы на плате. Хотя опять же это можно делать программно, если ножки сброса подключить к МК.
Какие есть еще соображения?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vlad_new
сообщение Aug 21 2012, 12:11
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата
Бывают такие баги в больших чипах которые можно сбросить только отключением питания.

Обсалютно точно. Во первых надо разделить апельсины от софта. Откуда берется зависание?
1. От не запланированного хода выполнения кода программы.
2. От внешних факторов - грязное питание, и, в основном, от статических разрядов.
В первом случае внешняя собака не нужна.
Во втором случае, многие из ARMов не возможно сбросить по резету в 50% зависания. Поэтому если использовать внешнюю собаку, то обязательно нужен механизм дерганья питания.


Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 21 2012, 13:29
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(vlad_new @ Aug 21 2012, 15:11) *
многие из ARMов не возможно сбросить по резету в 50% зависания

Это о каких АРМах речь?
К СМ3, СМ0 тоже относится?
Go to the top of the page
 
+Quote Post
kan35
сообщение Aug 21 2012, 15:57
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(_Артём_ @ Aug 21 2012, 17:29) *
Это о каких АРМах речь?
К СМ3, СМ0 тоже относится?

блок Reset не входит в состав ядра, поэтому такой вопрос не корректен. Лучше пусть скажет конкретные серии микроконтроллеров.
я считаю, что это не правда :-) - может быть какие то специфические экземпляры и страдают такой болезнью, но говорить о 50% никак нельзя так как точно не относится к мэнстримовым чипам популярных брендов.
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Aug 21 2012, 22:33
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата(kan35 @ Aug 21 2012, 19:57) *
блок Reset не входит в состав ядра, поэтому такой вопрос не корректен. Лучше пусть скажет конкретные серии микроконтроллеров.
я считаю, что это не правда :-) - может быть какие то специфические экземпляры и страдают такой болезнью, но говорить о 50% никак нельзя так как точно не относится к мэнстримовым чипам популярных брендов.

Я имел ввиду в 50% при сбоеях резет не помагает ( лапка не чует ничего ), а не весь парк чипов. Есно к PIC это не относится. Но поскольку мы в теме АРМов, то они и имелись ввиду. Cortex0,3,4. Касается ли это 8,9 ядер - не знаю. Но поскольку механизм ядра разделен от переферии, то думаю, что и там будет то же самое.

Go to the top of the page
 
+Quote Post
kan35
сообщение Aug 22 2012, 07:25
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(vlad_new @ Aug 22 2012, 02:33) *
Я имел ввиду в 50% при сбоеях резет не помагает ( лапка не чует ничего ), а не весь парк чипов. Есно к PIC это не относится. Но поскольку мы в теме АРМов, то они и имелись ввиду. Cortex0,3,4. Касается ли это 8,9 ядер - не знаю. Но поскольку механизм ядра разделен от переферии, то думаю, что и там будет то же самое.

Есть ли подтверждения ваших умоаключений какими нибудь производителями или если вы грешите на ядро, ARMом? Несколько лет работаю с STM32, ранее работал с ARM7 и разными 8 битниками и чтобы в каких то случаях внешний ресет не работал - не встречалось ни разу и ни от кого не слышал.
Go to the top of the page
 
+Quote Post
dinam
сообщение Aug 23 2012, 03:50
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Цитата(kan35 @ Aug 22 2012, 14:25) *
Есть ли подтверждения ваших умоаключений какими нибудь производителями или если вы грешите на ядро, ARMом? Несколько лет работаю с STM32, ранее работал с ARM7 и разными 8 битниками и чтобы в каких то случаях внешний ресет не работал - не встречалось ни разу и ни от кого не слышал.
Хоть и не ARM, но могу в качестве примера привести самый популярный мк с USB 2.0 - CY7C68013A. Если сбрасывать с отключением питания, то работает замечательно, что естественно для USB устройств. Если питание не отключать, то иногда на сброс не реагирует. Спасает только отключение питания.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- r0pegig   Чем внешний watchdog лучше встроенного в МК?   Aug 20 2012, 14:02
- - scifi   У некоторых МК watchdog бывает глюкавый. Если не х...   Aug 20 2012, 14:13
|- - andron86   Цитата(scifi @ Aug 20 2012, 16:13) У неко...   Aug 20 2012, 14:42
|- - _Артём_   Цитата(andron86 @ Aug 20 2012, 17:42) Пом...   Aug 20 2012, 15:51
|- - jcxz   Фрам - вещь довольно дорогая, да и часы с погрешно...   Aug 20 2012, 16:01
|- - andron86   Цитата(_Артём_ @ Aug 20 2012, 17:51) А по...   Aug 21 2012, 02:28
- - iosifk   Цитата(r0pegig @ Aug 20 2012, 18:02) Инте...   Aug 20 2012, 14:25
- - jcxz   Имхо - самый главный плюс внешнего по сравнению с ...   Aug 20 2012, 15:45
|- - Слесарь   Цитата(jcxz @ Aug 20 2012, 18:45) если по...   Aug 23 2012, 04:01
- - Tahoe   Цитата(r0pegig @ Aug 20 2012, 18:02) по в...   Aug 21 2012, 00:12
- - редактор   Нужно читать внимательно доку на МК. Есть WD котор...   Aug 21 2012, 07:31
|- - _Pasha   Цитата(редактор @ Aug 21 2012, 10:31) Гла...   Aug 21 2012, 17:00
|- - scifi   Цитата(_Pasha @ Aug 21 2012, 21:00) Берут...   Aug 21 2012, 17:03
|- - _Артём_   Цитата(_Pasha @ Aug 21 2012, 20:00) От кв...   Aug 21 2012, 17:15
|- - ut1wpr   Цитата(_Артём_ @ Aug 21 2012, 20:15) Надё...   Aug 22 2012, 05:11
|- - _Артём_   Цитата(ut1wpr @ Aug 22 2012, 08:11) Она т...   Aug 22 2012, 14:26
- - AlexandrY   Цитата(r0pegig @ Aug 20 2012, 17:02) Инте...   Aug 21 2012, 08:07
|- - jcxz   Цитата(AlexandrY @ Aug 21 2012, 14:07) ИМ...   Aug 22 2012, 02:09
|- - Forger   Цитата(jcxz @ Aug 22 2012, 06:09) А сейча...   Aug 22 2012, 07:20
||- - _Артём_   Цитата(vlad_new @ Aug 22 2012, 01:33) Я и...   Aug 21 2012, 22:58
||- - Tahoe   Цитата(kan35 @ Aug 22 2012, 11:25) Есть л...   Aug 22 2012, 14:43
|||- - _Артём_   Цитата(Tahoe @ Aug 22 2012, 17:43) Соотв....   Aug 22 2012, 14:48
||||- - DmitryM   Цитата(_Артём_ @ Aug 22 2012, 18:48) Да, ...   Aug 22 2012, 19:04
|||||- - _Артём_   Цитата(DmitryM @ Aug 22 2012, 22:04) Не о...   Aug 22 2012, 20:23
||||- - Tahoe   Цитата(_Артём_ @ Aug 22 2012, 18:48) Да, ...   Aug 22 2012, 22:07
|||- - Forger   Цитата(Tahoe @ Aug 22 2012, 18:43) У меня...   Aug 22 2012, 15:20
|||- - jcxz   Цитата(Forger @ Aug 22 2012, 21:20) Во-во...   Aug 23 2012, 05:23
|||- - dinam   Цитата(jcxz @ Aug 23 2012, 12:11) Работал...   Aug 23 2012, 05:28
||||- - jcxz   Цитата(dinam @ Aug 23 2012, 11:28) Сбросо...   Aug 23 2012, 06:46
|||- - Слесарь   Цитата(jcxz @ Aug 23 2012, 08:23) разреше...   Aug 23 2012, 05:38
|- - vlad_new   Цитата(_Артём_ @ Aug 21 2012, 17:29) Это ...   Aug 21 2012, 22:25
|- - _Артём_   Цитата(vlad_new @ Aug 22 2012, 01:25) Вот...   Aug 21 2012, 22:33
- - kan35   Для STM32 точно не нужен внешний, так как ST даже ...   Aug 21 2012, 13:18


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

 


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


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