Тёмный

STM32 IWDG WATCHDOG 

ElectroHobby
Подписаться 30 тыс.
Просмотров 7 тыс.
50% 1

STM32 сторожевой таймер IWDG. Рассмотрена настройка IWDG c помощью STM32CUBE и работа WATCHDOG.
отладочная плата STM32 alipromo.com/re...
программатор STM32&STM8 STLINK alipromo.com/re...
логический анализатор 8 каналов alipromo.com/re...
пластмассовые боксы :
alipromo.com/re...
alipromo.com/re...
alipromo.com/re...
alipromo.com/re...

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 17   
@ЛехаСхемотехник
По больше бы уроков по STM=)
@MordoVIA1958
@MordoVIA1958 6 лет назад
Единственное видео на RU-vid по собакам на 2018 год!!! Успехов каналу!
@ElectroHobby1
@ElectroHobby1 6 лет назад
Спасибо. Уже подзабыл даже что к чему надеюсь помог)
@obuhovmi
@obuhovmi 7 лет назад
Интересно было бы посмотреть уроки про FreeRTOS))
@user-io7vy6pg7k
@user-io7vy6pg7k 6 лет назад
Класс спасиба
@ElectroHobby1
@ElectroHobby1 6 лет назад
ок
@bhquocanh4598
@bhquocanh4598 6 лет назад
Thanks you!
@ElectroHobby1
@ElectroHobby1 6 лет назад
ОК)
@bhquocanh4598
@bhquocanh4598 6 лет назад
ElectroHobby can i use watchdog with rcc?
@MordoVIA1958
@MordoVIA1958 6 лет назад
А где надо поменять 4095, чтобы повысить скорость сброса собаки? Во вкладке "Window Value" или "Down Counter Reload Vlue" ?
@ElectroHobby1
@ElectroHobby1 6 лет назад
hiwdg.Init.Reload = 4095; можете попробовать уменьшить быстрее будет досчитывать до 0 быстрее будет перезагружатся IWDG_PRESCALER можете попробовать уменьшить будет выше частота тактирования.
@MordoVIA1958
@MordoVIA1958 6 лет назад
@@ElectroHobby1 спасибо! Поставил предделитель на 4, записал так: IWDG -> PR=((uint32_t)((uint8_t)(0
@user-cf4pl4yl5l
@user-cf4pl4yl5l 7 лет назад
Прозвучала фраза что работать может в Standby и Stop режиме, а как его сбрасывать?
@ElectroHobby1
@ElectroHobby1 7 лет назад
Тактируется от LSI , поэтому и работает. Сбросить не удастся но если вовремя не выйти из Standby или Stop он примет участие.
@MordoVIA1958
@MordoVIA1958 6 лет назад
Привет! У меня плата F767. При генерациии из Cube почему-то в проекте в дереве функций только две функции для собаки: HAL_IWDG_Init и HAL_IWDG_Refresh А вот HAL_IWDG_Start нет. Даже Keil не видит (ошибка С99). Ее надо откуда-то подгрузить или достаточно будет Init?
@ElectroHobby1
@ElectroHobby1 6 лет назад
CUBE постоянно оптимизируют может и нет там такой функции. HAL_IWDG_Refresh() правой кнопкой мыши нажми перейти к определению функции и посмотри там имеющиеся функции может HAL_IWDG_Start по другому обозвали .
@cxemkacom3623
@cxemkacom3623 4 года назад
теперь без функций сделали: __HAL_IWDG_START(&hiwdg); __HAL_IWDG_RELOAD_COUNTER(&hiwdg);
Далее
WATCHDOGS in STM32 || IWDG and WWDG || CubeIDE
16:56
Просмотров 30 тыс.
ФОКУС -СВЕТОФОР
00:32
Просмотров 336 тыс.
STM32F4 ST7735 TFT SPI LCD HAL EXAMPLE
22:17
Просмотров 11 тыс.
STM32 and NEOWAY M590 INTERNET
9:29
Просмотров 4,8 тыс.