stm32l053-wdg

Dependents:   nucleo-wdg

Fork of Watchdog by David Smart

Files at this revision

API Documentation at this revision

Comitter:
lzbpli
Date:
Fri Apr 29 02:03:39 2016 +0000
Parent:
6:e0f547e22dd5
Commit message:
stml053r8-wdg

Changed in this revision

Watchdog.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r e0f547e22dd5 -r 1c21c1f9c7b6 Watchdog.cpp
--- a/Watchdog.cpp	Mon Mar 16 01:04:32 2015 +0000
+++ b/Watchdog.cpp	Fri Apr 29 02:03:39 2016 +0000
@@ -76,10 +76,10 @@
 }
 
 /// Load timeout value in watchdog timer and enable
-void Watchdog::Configure(int pr) {
+void Watchdog::Configure(float timeout) {
     // http://www.st.com/web/en/resource/technical/document/reference_manual/CD00171190.pdf
     IWDG->KR  = 0x5555;         // enable write to PR, RLR
-    IWDG->PR  = pr;             // Init prescaler, page 486 Reference Manual
+    IWDG->PR  = timeout;             // Init prescaler, page 486 Reference Manual
     IWDG->RLR = 0xFFF;          // Init RLR
     IWDG->KR  = 0xAAAA;         // Reload the watchdog
     IWDG->KR  = 0xCCCC;         // Starts the WD