Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Если проц остановился вследствии аппартного глюка (к примеру, наводка на ресет), то вочдог не п...{+}
Отправлено
o_m_e_n
(81.222.195.194)
01 февраля 2011, г. 16:13
В ответ на:
если завис, значит либо попал в бесконечный цикл, либо аппаратный глюк, и проц остановился. Состояние ног неопределенное. Юзай сторожевого пса, после сброса ноги встанут как надо.
отправлено
Каа
01 февраля 2011, г. 16:10
Текст заголовка сообщения полностью:
Если проц остановился вследствии аппартного глюка (к примеру, наводка на ресет), то вочдог не поможет нисколько
Составить ответ
|
Вернуться на конференцию
Ответы
может поможет, а может не поможет. Глюки разные бывают, а вачдог обычно независим от других цепей.
-
Каа
(01.02.2011, 16:20:8
46.52.128.238
,
пустое
)
а вачдог нужно делать на внешней микрухе
-
Ljutik
(01.02.2011, 19:38:9
95.84.226.102
,
пустое
)
Если важен результат то да.И не только вачдог , любую систему контроля , и не только ьна отдельной микрухе но и возможно на отдельной плате ,в отдельном корпусе и с отдельным питанием.В зависимости от серьезности проблем.
-
PlainUser
(02.02.2011, 07:55:20
192.168.0.14,89.237.20.164
,
пустое
)
Если судить по моему опыту с АВР - если плата нормальная, вочдог не не нужен. Если фиговая - не поможет. Оно встает в такие забавные положения, что сброс кнопкой не помогает. Бывают конечно промежуточные варианты, когда ему моск выносит, но вочдог помогает, но это один хрен сигнал к переделке конструкции.
-
pau62
(01.02.2011, 17:12:53
95.106.66.179
,
пустое
)
У них не было воч-дога... :(
-
Тумблер
(01.02.2011, 20:03:6
194.190.65.78
,
пустое
,
ссылка
)
какой точный русский язык.. "разгонный блок"... разгоняет руководство Роскосмоса...
-
basil_mak
(01.02.2011, 22:47:0
178.177.231.192
,
пустое
)
-1. Однозначно.
-
Тумблер
(01.02.2011, 18:19:26
194.190.65.78
, 608 байт)
Р.С. - лапы оставались в доглюковом состоянии насколько помню.
-
pau62
(01.02.2011, 17:15:11
95.106.66.179
,
пустое
)
Вочдог нужен для устранения последствий программных глюков
-
o_m_e_n
(01.02.2011, 17:14:52
81.222.195.194
,
пустое
)
для устранения последствий программных глюков нужен нормальный программист
-
Grey
(01.02.2011, 17:18:25
94.158.117.114
,
пустое
)
Программист должен быть обычным и он должен программировать что скажут.Потому-что предположения программистов о происхождении глюков и их последствиях просто смешны.Как каменщик который должен вести кладку ,а не рассчитывать прочность здания.Хотя каменщик считает что он в этом дока..А методику борьбы с глюками должен вырабатывать специалист по глюкам.В наших реалиях это руководитель проекта.Реально все свалено на программиста.И мы имеем то что имеем.
-
PlainUser
(02.02.2011, 07:46:7
192.168.0.14,89.237.20.164
,
пустое
)
хз, для устранения программных глюков надо менять програмеров.
-
pau62
(01.02.2011, 17:16:49
95.106.66.179
,
пустое
)
+10!
-
argus98
(01.02.2011, 17:20:27
81.22.205.230
,
пустое
)
А вот и нет, на спутниках, например, программный сбой - норма (0,1сбоя/сутки). И все из-за частиц, которые пролетая сквозь проц вызывают переключение триггеров.
-
mandigit
(01.02.2011, 18:12:7
91.77.231.142
,
пустое
)
Это называется аппаратный сбой. :))
-
Grey
(01.02.2011, 18:18:2
94.158.117.114
,
пустое
)
Ну, с одной стороны он конечно аппаратный, но с другой - помимо изменения значения ячейки памяти-все остальное продолжает исполняться в привычном ритме.
-
mandigit
(01.02.2011, 18:36:28
91.77.231.142
, 162 байт)
Вот когда уж деваться некуда (от косм лучей например), тогда можно и особые методы применять (да хоть все сразу). А алгоритм...
-
Grey
(01.02.2011, 18:49:2
94.158.117.114
, 124 байт)
Если вследствии космических лучей изменяется содержимое ячейки где какого-нить там указатель, ...{+}
-
o_m_e_n
(01.02.2011, 19:23:4
81.222.195.194
, 264 байт)
можно, к примеру, перед выполнением критических для системы функций проверять, что был установлен спец.флаг, подтверждающий. Если не установлен, значит попали сюда непонятно откуда и делать это действие не нужно.
-
mandigit
(01.02.2011, 19:27:0
91.77.231.142
,
пустое
)
Мы можем передать управление по указателю в ту часть флеша (для авр к примеру), где находятся д...{+}
-
o_m_e_n
(01.02.2011, 19:41:29
81.222.195.194
, 201 байт)
Тогда эти данные попытаются выполниться (если конечно предварительно не сделать контроль целостности), однако поскольку это случайный набор данных - вероятность повреждения выдачей неверных команд на исполнительные устройства невысока по сравнению с неверной передачей управления функции, задействующей такое внешнее устройство целевым образом.
-
mandigit
(01.02.2011, 19:47:54
91.77.231.142
,
пустое
)
Я это к тому, что это скорее программный сбой, а не аппаратный :)
-
o_m_e_n
(01.02.2011, 19:51:16
81.222.195.194
,
пустое
)
запутали &(). Изначально он - аппаратный, но проявится может в некий момент времени, как программный :)
-
mandigit
(01.02.2011, 19:54:56
91.77.231.142
,
пустое
)
Видимо, я изначально не так выразил мысль :) Имел ввиду именно такую проблему, а не ошибки прог...{+}
-
o_m_e_n
(01.02.2011, 20:01:37
81.222.195.194
, 430 байт)
"менять" - это образно. Очевидно, что в нашем случае требования к коду выше, чем при программировании интерфейса или чего-то некритичного.
-
mandigit
(01.02.2011, 20:36:36
91.77.231.142
, 325 байт,
ссылка
)
Борьба с вашим аппаратно-программным глюком бессмысленна в рамках того блока где он произошел.Тк он легко может произойти не в основной программе а в "программе борьбы".
-
PlainUser
(02.02.2011, 07:37:1
192.168.0.14,89.237.20.164
,
пустое
)
однозначно.
-
mandigit
(01.02.2011, 18:54:7
91.77.231.142
,
пустое
)
Кроме цепей питания
-
o_m_e_n
(01.02.2011, 16:26:3
81.222.195.194
,
пустое
)
и тебя забанили ? Чё творится ...
-
scorpion
(01.02.2011, 17:17:1
91.78.185.46
,
пустое
)
Угу.. беспредел оппозиции.. :)
-
o_m_e_n
(01.02.2011, 17:20:39
81.222.195.194
,
пустое
)
37й год :)
-
scorpion
(01.02.2011, 18:40:12
85.140.194.66
,
пустое
)
и сброса
-
o_m_e_n
(01.02.2011, 16:26:30
81.222.195.194
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 3 в два раза:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru