File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ class HardwareTimer {
93
93
void pause (void ); // Pause counter and all output channels
94
94
void resume (void ); // Resume counter and all output channels
95
95
96
- void setPrescaleFactor (uint32_t format = TICK_FORMAT ); // set prescaler register (which is factor value - 1)
96
+ void setPrescaleFactor (uint32_t prescaler ); // set prescaler register (which is factor value - 1)
97
97
uint32_t getPrescaleFactor ();
98
98
99
99
void setOverflow (uint32_t val, TimerFormat_t format = TICK_FORMAT); // set AutoReload register depending on format provided
@@ -122,8 +122,11 @@ class HardwareTimer {
122
122
123
123
void timerHandleDeinit (); // Timer deinitialization
124
124
125
+ // Refresh() can only be called after a 1st call to resume() to be sure timer is initialised.
126
+ // It is usefull while timer is running after some registers update
125
127
void refresh (void ); // Generate update event to force all registers (Autoreload, prescaler, compare) to be taken into account
126
128
129
+
127
130
uint32_t getTimerClkFreq (); // return timer clock frequency in Hz.
128
131
129
132
static void captureCompareCallback (TIM_HandleTypeDef *htim); // Generic Caputre and Compare callback which will call user callback
You can’t perform that action at this time.
0 commit comments