STM32标准库滴答定时器使用 野火的定时器延时函数真的是让人大开眼界。基本思路为先定义一个变量,在定时器中断中进行该变量的值自减,当减到0时,停止减少,同时定义一个延时函数,一直读取自减变量的值,直到该变量为0时,跳出循环,停止延时。该函数内已完成了滴答定时器的初始化和中断优先级分组等操作,只需要调用该函数即可完成滴答定时器的初始化。函数参数为滴答定时器的计数值,除号前的数据为芯片晶振频率,延时时间为除号后的数字,单位为us。
keil快速创建stm32工程 keil如果安装的有对应的标准库的话是可以不通过使用模板工程进行文件创建的。具体操作如下:1.跟51一样选择对应芯片型号,创建工程即可。2.注意!!!这个窗口就是标准库的配置窗口,勾选上便可在工程内使用标准库。3.一个基本的标准库工程至少应该包括以下勾选的文件4.如果需要使用其他标准库,在StdPeriph Drivers (这个就是标准库 )下勾选对应的库即可。后续添加文件以及添加文件目录均与STM32正常工程一致。注意:如果使用的是高版本keil的话会导致编译出现多个错误,这是由于keil