Prusa MINI Firmware overview
timer_defaults.h File Reference

Go to the source code of this file.

Macros

#define TIM_BASE_CLK_MHZ   84
 
#define TIM1_default_Prescaler   0x3fff
 
#define TIM1_default_Period   0xff
 
#define TIM3_default_Prescaler   0x3fff
 
#define TIM3_default_Period   0xff
 
#define GEN_PERIOD_US(prescaler, period)   (prescaler + 1) * (period + 1) / (int32_t)TIM_BASE_CLK_MHZ;
 

Macro Definition Documentation

◆ TIM_BASE_CLK_MHZ

#define TIM_BASE_CLK_MHZ   84

◆ TIM1_default_Prescaler

#define TIM1_default_Prescaler   0x3fff

◆ TIM1_default_Period

#define TIM1_default_Period   0xff

◆ TIM3_default_Prescaler

#define TIM3_default_Prescaler   0x3fff

◆ TIM3_default_Period

#define TIM3_default_Period   0xff

◆ GEN_PERIOD_US

#define GEN_PERIOD_US (   prescaler,
  period 
)    (prescaler + 1) * (period + 1) / (int32_t)TIM_BASE_CLK_MHZ;