STM32的滴答时钟怎么设置延时时间
在以前,大多数系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。例如把每个定时器的某个时间范围给予特定的任务等,还有操作系统提供的各种定时功能,都与这个滴答定器有关。因此,需要一个定时器来产生周期性的中断,而且最好还让用户程序不能随意访它的寄存器,以维持操作系统“心跳”的节律。 滴答定时器可以简单作为延时用,那么设置我们所需要的延迟时间就很重要了。

2、 新建两个文件delay.c和delay.h,添加到工程中。

延时构思:
1、第一步:首先确定时钟源(本例为72Mhz),滴答时钟的时钟为系统源时钟的8分频;

程序完整设计:
1、 LED引脚端口初始化。

结果与分析:
1、程序下载,最终效果图。效果如理想一样隔400毫秒闪烁。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:43
阅读量:70
阅读量:59
阅读量:81
阅读量:47