- Главная
- Форум
- Микроконтроллеры и Системы на Модуле (SOM)
- Микроконтроллеры
- STM32L151C6T6 WWDG & IWDG
STM32L151C6T6 WWDG & IWDG
- Stepanov Ivan
- Автор темы
- Посетитель
11 года 11 мес. назад #3756
от Stepanov Ivan
Stepanov Ivan создал тему: STM32L151C6T6 WWDG & IWDG
Здравствуйте товарищи Форумчане! Подскажите пожалйста ответ на следующий вопрос:
в чем принципиально отличаются два данных таймера? (кроме того что один тактируется только от LSI а второй от того же источника что и ядро) я так понимаю, WWDG считает только по прерываниям (те вылезло прерывание-счетчик уменьшился на значение переданное ему через void WWDG_SetCounter(uint8_t Counter))? IWDG понятно, он независим.
в чем принципиально отличаются два данных таймера? (кроме того что один тактируется только от LSI а второй от того же источника что и ядро) я так понимаю, WWDG считает только по прерываниям (те вылезло прерывание-счетчик уменьшился на значение переданное ему через void WWDG_SetCounter(uint8_t Counter))? IWDG понятно, он независим.
- Денис Ягов
- Посетитель
11 года 11 мес. назад #3759
от Денис Ягов
Денис Ягов ответил в теме Re: STM32L151C6T6 WWDG & IWDG
Независимый - IWD обновляется не позже чем ..... а иначе - сброс
Оконный - WWD. От слова "окно времени", т.е. его надо обновить не раньше чем и не позже чем.... а иначе - сброс.
WWD - для:
- отладки
- несанкционированных ветвлений, которые могут быть вызваны нарушением целостности флэш или сбоем счётчика программы (PC_Counter) заблудившимся гамма-квантом. Оба события маловероятны.
Но по правде сказать, WWD был введён в контроллер чтобы соответствовать какому-то там европейскому стандарту безопасности. Короче, чтоб какой-нибудь Бош мог ставить STM32/8 в свою микроволновку там должно быть 2 вач дога.... Таков закон... :
Оконный - WWD. От слова "окно времени", т.е. его надо обновить не раньше чем и не позже чем.... а иначе - сброс.
WWD - для:
- отладки
- несанкционированных ветвлений, которые могут быть вызваны нарушением целостности флэш или сбоем счётчика программы (PC_Counter) заблудившимся гамма-квантом. Оба события маловероятны.
Но по правде сказать, WWD был введён в контроллер чтобы соответствовать какому-то там европейскому стандарту безопасности. Короче, чтоб какой-нибудь Бош мог ставить STM32/8 в свою микроволновку там должно быть 2 вач дога.... Таков закон... :
Время создания страницы: 0.029 секунд