diff --git a/Firmware/MotorControl/utils.c b/Firmware/MotorControl/utils.c index 2782b517..a6a02a5a 100644 --- a/Firmware/MotorControl/utils.c +++ b/Firmware/MotorControl/utils.c @@ -190,7 +190,7 @@ uint32_t micros(void) { register uint32_t ms, cycle_cnt; do { ms = HAL_GetTick(); - cycle_cnt = TIM_BASE_TIMER->CNT; + cycle_cnt = TIM_TIME_BASE->CNT; } while (ms != HAL_GetTick()); return (ms * 1000) + cycle_cnt; @@ -203,4 +203,4 @@ void delay_us(uint32_t us) while (micros() - start < (uint32_t) us) { __ASM("nop"); } -} \ No newline at end of file +}