单片机型号:STM32L053R8T6
本文介绍在STM32CubeMX进行定时器的配置,产生固定时间中断的方法,以TIM2为例,步骤如下:
1、使能TIM2,指定时钟源。
2、查看数据手册,确定该定时器的内部数据总线,本文所引用的定时器内部数据总线为APB1。
3、在时钟配置中确认所选定时器的内部数据总线的时钟频率,我这里是32MHz。
4、在配置页中,选中相应的时钟,在Prescaler中输入预分频系数,在Counter Period中输入溢出系数。例如,本例中时钟为32MHz/32=1MHz,也就是一个周期为1us,我选择溢出系数为1000,则产生中断