定时器中断实验.pptVIP

  • 24
  • 0
  • 约1.13千字
  • 约 8页
  • 2023-11-21 发布于陕西
  • 举报
定时器中断实验一、定时器中断概述二、定时器中断实验过程O老师讲32 O老师讲32 在前面的介绍中,我们讲到定时器启动后,如果不关闭它,则它会周期性计数,计数周期为: (ARR+1)*输入到计数器的信号的周期 如果使能了定时器的溢出中断,则定时器每发生一次更新事件时,它都会进入一次中断。由于定时器是周期性计数,所以定时器的溢出中断也是周期性的。 由于溢出是周期性的,所以HAL库里面提供的与溢出相对应回调函数取名为HAL_TIM_PeriodElapsedCallback--周期性逝去回调函数 用户编写中断溢出要处理的动作就放置于该周期性回调函数中。一、定时器中断概述二、定时器中断实验过程 【例5-1】应用CubeMX软件配置定时器TIM2,实现TIM2中断方式控制LED1间隔1S闪烁,在此过程中LED0常亮. O老师讲32【实现过程】(1) 选择目标芯片。(2) 设置时钟模块,使用晶振/陶瓷振荡器作为时钟源;配置时钟树。(3) 设置调试方式。(4) 配置引脚工作模式。由于本例子使用到LED0和LED1两颗LED灯,所以用于控制这两颗LED灯的引脚PE12和PE13都要设置为输出,初始电平我们设置LED0的引脚为低电平,LED1的引脚为高电平。(5) 设置TIM2。设置过程如下 ●设置TIM2的时钟源采用内部时钟,这样TIM2

文档评论(0)

1亿VIP精品文档

相关文档