Skip to content

Commit f2333a4

Browse files
Fix prescaler calculation
1 parent e168580 commit f2333a4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Src/HALAL/Services/Time/Scheduler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ void Scheduler_start(void) {
6060

6161
uint16_t prescaler =
6262
(uint16_t)(ST_LIB::TimerDomain::get_timer_frequency(Scheduler_global_timer) /
63-
Scheduler::FREQUENCY);
63+
Scheduler::FREQUENCY) - 1;
6464
Scheduler_global_timer->PSC = prescaler;
6565
Scheduler_global_timer->ARR = 0;
6666
Scheduler_global_timer->DIER |= LL_TIM_DIER_UIE;

0 commit comments

Comments
 (0)