Защита от зависания.

Ответить
Аватара пользователя
vlaks
Рядовой
Сообщения: 46
Зарегистрирован: 08.09.2015{, 07:42}
Репутация: 0
Откуда: Сургут

Защита от зависания.

#1

Сообщение vlaks » 06.02.2016{, 18:45}

Собственно вопрос по настройке этой защиты, что за параметр измеряемый в секундах нужно выставить при активации защиты от зависания?

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Защита от зависания.

#2

Сообщение support » 06.02.2016{, 18:51}

Если в течении этого времени программа не выполнила ни одного цикла, происходит сброс контроллера.
Автор программы FLProg.

mpa
Рядовой
Сообщения: 3
Зарегистрирован: 12.11.2015{, 10:17}
Репутация: 0
Откуда: Подольск

Защита от зависания.

#3

Сообщение mpa » 01.04.2017{, 13:54}

Подскажите, а можно ли программно загнать микроконтроллер в режим защиты от зависания, чтобы проверить и понять принцип его работы. Если можно, то на примере.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Защита от зависания.

#4

Сообщение Boroda » 01.04.2017{, 14:11}

Через 1 секунду после включения загорается светодиод на 11 ноге, еще через секунду происходит зависание.
Если защита отключена, то зависание бесконечно, если защита включена, то через настроенное время происходит сброс и программа начинается сначала.

В блоке "Зависание" находится строчка While(1) - бесконечный цикл.
Вложения
Reset.flp
(62.05 КБ) 106 скачиваний

mpa
Рядовой
Сообщения: 3
Зарегистрирован: 12.11.2015{, 10:17}
Репутация: 0
Откуда: Подольск

Защита от зависания.

#5

Сообщение mpa » 01.04.2017{, 20:17}

Спасибо за пример. Теперь всё понятно.

Ответить

Вернуться в «Arduino. Другие МК»