开发板:STM32F411RETX
保留之前GPIO的初始化
选择定时器TIMER3,内部时钟源,自动装载
上一章节中我们配置的时钟都是16MHZ的,因此超时时间(1599+1)*(9999+1)/16MHZ=1s
启动定时器(下次生成代码不会删除定时器的启动)
定时器的回调需要自己实现,cube只帮我们实现初始化
在stm32f4xx_it.c中会有如下的中断
在点击进入此中断后,会有如下更新中断回调函数
因此自定义一个这个函数名的函数即可实现定时器使用
开发板:STM32F411RETX
保留之前GPIO的初始化
选择定时器TIMER3,内部时钟源,自动装载
上一章节中我们配置的时钟都是16MHZ的,因此超时时间(1599+1)*(9999+1)/16MHZ=1s
启动定时器(下次生成代码不会删除定时器的启动)
定时器的回调需要自己实现,cube只帮我们实现初始化
在stm32f4xx_it.c中会有如下的中断
在点击进入此中断后,会有如下更新中断回调函数
因此自定义一个这个函数名的函数即可实现定时器使用