问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

STM32F3与F系列Cortex M4系统滴答定时器

发布网友 发布时间:2024-09-07 09:45

我来回答

1个回答

热心网友 时间:2024-10-26 18:38

系统滴答定时器概述

系统滴答定时器的概念源于对时间的精准计数。计数,即对数值的连续加一,可以视为定时的基础。定时,就是按照预设的规律进行计数,以实现特定时间间隔的精确控制。

系统滴答定时器的核心组成包括计数器和频率计。计数器负责记录经过的计数次数,频率计则用于确定计数的频率,即每经过多长时间进行一次计数。通过调整计数次数和频率,可以精确地设定定时的时间长度。

系统滴答定时器存在于内核内部,这一设计使得在操作系统的环境下,能够提供一种统一且稳定的时基节拍。在ARM7/9系列之前,各个芯片厂商需要自行设计定时器,这种情况下,从一款芯片移植到另一款芯片时,移植工作变得极为复杂。随着Cortex-M系列的出现,ARM公司提供了一个标准化的系统滴答定时器,用于为操作系统提供统一的时基。这一定时器在后续学习的UCOSII操作系统中得到了应用,用于实现系统级别的定时功能。

系统滴答定时器的主要特征包括:

\1. 作为内核的一部分存在。

\2. 能够触发中断。

\3. 提供两种时钟源选择,即内部时钟源和外部时钟源。

\4. 通过四个寄存器控制系统的滴答定时器。

\5. 配备一个24位的倒计数器,用于实现精确的计时。

系统滴答定时器的框架由时钟脉冲、时钟源、LOAD寄存器等关键元素构成。时钟脉冲决定计数的时间间隔,时钟源则决定了计数的频率,而LOAD寄存器则决定了计数的次数。这三个元素共同作用,决定了定时器的总定时时间。

系统滴答定时器相关的寄存器包括时钟源选择寄存器、LOAD寄存器、写VAL寄存器等,用于设定定时器的工作参数。

在进行系统滴答定时器程序设计时,需计算定时时间与LOAD值之间的关系。定时时间(us)可以通过以下公式计算得出:

定时时间(us)=周期*计数次数

=1/定时频率*计数次数

=1/21M*LOAD

=LOAD/21

其中,1M表示每秒翻转1百万次,1s等于1000微秒或一百万微秒。

系统滴答定时器提供了两种使用方式:查询方式和中断方式。

在查询方式下,需要通过设置时钟源(21M)、配置重载值(LOAD)、写入VAL(清除VAL、重装载、清标志)、开启定时器、等待定时时间到期(查询COUNTFLAG)以及关闭定时器等步骤进行延时操作。

在中断方式下,通过选择时钟源(21M)、配置重载值(LOAD)、写入VAL、使能中断(设置NVIC优先级、模块级中断使能)、开启定时器,并编写中断服务函数(清标志)实现定时中断功能。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 池塘里的水放入草甘膦还能浇树用吗? 池塘里的水放入草甘膦还能浇杨树苗用吗? 回收二苯基膦钯 象棋残局胜和定式图书目录 下列物体可以用超导材料来制作的是A家用保险丝B白炽灯泡的灯丝C电炉的... 超导体棒是什么 象州县的导江和鹿寨县的导江是同一个地方吗 鹿寨县鹿寨交通 顺产老公陪产好吗 分娩需要注意什么呢 陪产需要花费吗 ...买房时能有多大用!!住房公积金交越多越好吗,假如住房公积金买房没用 ... 烧烤的肉怎么腌 烧烤肉(烧烤肉怎么腌制好吃) 房子一直没入住可以不交物业费吗不交物业费合法吗 没有住的房子要交物业费吗 房子没有住人要交物业费吗 物业费不交有什么后果 房子没住要交物业费吗? 无源外骨骼原理 黄英的歌曲"小妹妹" 词曲作者是谁? 一个人被所谓的金钱生活逼的走投无路时,所有的办法想尽了,只为回家的... 年产10亿颗的555定时芯片,你知道是怎么工作么?陈老师告诉你 手机屏幕被砸出一个小坑有没有关系啊? 抑郁症记忆力会下降吗 抑郁症好了以后和正常人一样吗 保险学原理英文翻译和课后习题答案 我左眼100度,右眼75度,不散光,纯近视。还能恢复吗? 我左眼远视100度,右眼近视75度,配了个眼镜,我什么时候戴啊,是应该一... 87年男兔双鱼座89女蛇天蝎座 0.75吨以上蓝牌箱式货车几点可以进宁波市中心 宁波市十七米大货车晚上几点能进 哪个邮箱的用户最多? 什么样的邮箱用户多? 在哪里可以买到冰块 一柱擎天舞狮多少钱 电脑登录了微信,微信为什么还说已登录? 中国古代点翠工艺,你了解吗? 古代饰品之“绢花””挑心“”头花“ 电脑重启提示windows无法正确加载 Windows似乎未正确加载的解决方法是什么? 充电器开票属于什么类目