Тег: watchdog
17. STM32. Програмування STM32F103. Watchdog
Сторожові таймери (Watchdog) існують для того, щоб у разі зависання програми мікроконтролера його (мікроконтролер) можна було перезавантажити. STM32 мають два watchdog. Їх звати IWDG і WWDG. IWDG - незалежний ("I" - Independent), доступний повсякчас. WWDG - більш обмежений ("W" - Window). Робота watchdog проста - якщо Ви його завели у своєму господарстві (налаштували і запустили), тоді треба його періодично годувати (скидати лічильник). Якщо лічильник не обновляти певний час, watchdog вважає, що з мікроконтролером щось не так і перезавантажує його. Це головна ідея watchdog. Тепер розглянемо їх детальніше і розберемо, у чому різниця між IWDG і WWDG.
Tags
java-script barometer flash battery sms avr exti raspberry-pi meteo 3d-printer watchdog esp8266 bluetooth mpx4115a gpio solar brushless pmsm ssd1331 bkp docker ssd1306 mpu-6050 smd atmega tim dma ethernet examples nvic max1674 stm32 mongodb usb pwm eb-500 motor web st-link mpu-9250 wifi dc-dc foc html python programmator remap rfid bldc gps servo capture dht11 piezo css bme280 bmp280 options git websocket uart rtc rs-232 flask nodemcu sensors books led soldering hih-4000 i2c eeprom encoder displays lcd timer ngnix adc usart
Архіви