关注、星标公众号,不错过精彩内容
![d16958190950ed865867862eb44b79ee.gif](https://i-blog.csdnimg.cn/blog_migrate/eb4f66b24145ba29a9f0f4980b2cbeab.gif)
//微秒级的延时void delay_us(uint32_t delay_us){ volatile unsigned int num; volatile unsigned int t; for (num = 0; num < delay_us; num++) {
t = 11; while (t != 0) {
t--; } }}//毫秒级的延时void delay_ms(uint16_t delay_ms){ volatile unsigned int num; for (num = 0; num < delay_ms; num++) {
delay_us(1000); }}
上述工程源码仓库: https://github.com/strongercjd/STM32F207VCT6/tree/master/02-Template (提示:公众号 不支 持外链接,请复制链接到浏览器下载)
![d16958190950ed865867862eb44b79ee.gif](https://i-blog.csdnimg.cn/blog_migrate/eb4f66b24145ba29a9f0f4980b2cbeab.gif)
定时器具有很高的精度,我们可以配置定时器中断