Ср ноя 26, 2014 11:38:27
Ср ноя 26, 2014 12:00:21
Gudd-Head писал(а):РВ.0 должен из 0 перейти в 0?
Ср ноя 26, 2014 12:04:58
Ср ноя 26, 2014 12:18:21
Вс мар 08, 2015 15:21:44
Ср июн 10, 2015 09:02:51
Вс сен 27, 2015 01:03:32
YS писал(а):Опять же, если WDT обнуляется каждый раз в конце главного цикла, а в том же конечном автомате что-то пошло не так, но не привело к зависанию, WDT снова не поможет. Мораль - надо вводить затычки-циклы в места отлова ошибок, чтобы МК гарантированно зависал, и т.п. То есть, определенная работа мысли необходима.
a=1 (1 ms)
Delay a
a=$FF FF FF FF (это влияние помехи)
Delay a
Вс сен 27, 2015 10:16:56
и цена решения 3$ (на attiny13)
Без WDT кстати что может быть?
Допустим прилетела дурная заряженная частица и во всех регистрах и памяти образовался хаос.
В микроконтроллере внешнего WDT простейшая программа, которая не может зависнуть
Вс сен 27, 2015 15:50:20
Вс сен 27, 2015 18:10:52
ARV писал(а):если принимать в расчет "прилет частиц", то абсолютно надежного решения вообще не существует.
Вс сен 27, 2015 19:11:31
YS писал(а):и цена решения 3$ (на attiny13)
Это вы WDT внешний сделали на еще одном МК, что ли?
Все, что угодно. В этом-то и проблема.
Так считать ошибочно. Например, та же самая частица попортит FLASH - и все, программа перестанет работать.
Чем такой внешний WDT, лучше уж встроенный. Современные МК часто содержат прямо на кристалле совершенно независимый WDT, даже с отдельным генератором. Если уж применять внешние, так тогда уж ставить
Вс сен 27, 2015 22:22:37
у меня минута, и раз в 24 часа обязательная перезагрузка на всякий случай
Вс сен 27, 2015 23:34:34
YS писал(а):Насчет частиц это я чего-то правда переборщил, на земле такие сбои вряд ли возможны
Считается [1], что проблема сбоев вследствие попадания одиночных частиц в микросхемы стала широко обсуждаться после выхода статьи [5] в 1979 г., в которой описывались результаты исследования причины сбоев микросхем производства Intel Corporation. В статье доказывалось, что причиной наблюдаемых сбоев были альфа-частицы, которые испускали при распаде ядра урана, содержавшиеся в керамических корпусах. Керамику для их изготовления получали из старой урановой шахты.
....
....
Вс ноя 08, 2015 00:28:59
Вс ноя 08, 2015 13:04:40
Мое устройство хранит данные собранные за продолжительный период времени в оперативке.
Вс ноя 08, 2015 14:00:35
Вс ноя 08, 2015 14:05:11
Вс ноя 08, 2015 14:37:46
Вс ноя 08, 2015 14:39:06
Вс ноя 08, 2015 20:50:33