Я не много о том, как таймер работает в среде встроенных и я столкнулся вопрос, связанный с сторожевой таймерНастройка watchdog_set_period для значений причины макс перезагрузки
Максимальное время ожидания значение, определенное в одном из макроса 55 и когда мы пытаемся установить это значение из функции watchdog_set_period, наша плата становится Перегрузить
#define Max_time_out 55
watchdog_set_period (интермедиат период) // установить контролеров счетчик тайм-аута
белый ERE период = 55
Теперь это что-то ожидается, или как то, что является причиной для перезагрузки
Мы пишем это значение периода в какой-то драйвер, который мы обращающиеся через дескриптор файла.
Первое, что вам нужно, чтобы понять, что такое таймер для часов. –
Вам необходимо периодически обновлять сторожевой таймер. В противном случае плата перезагружается, когда таймер сторожевого таймера истекает – stev
@SanthoshPai. Я согласился на этот вопрос, и, возможно, я узнаю что-то здесь. –