0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32定时器中TIM_RepetitionCounter作用详解

嵌入式开发爱好者 来源:嵌入式开发爱好者 2023-05-05 11:32 次阅读

STM32中 有一个这个TIM_RepetitionCounter参数。如下,定时了0.001s,然后在中断中计数1000次,点亮熄灭LED,正常情况来说,led会亮1s,然后灭1s,不断重复。

当 TIM_RepetitionCounter 参数设置为0 时,确实是1s。

24d35f8e-eaf4-11ed-90ce-dac502259ad0.png

当 TIM_RepetitionCounter 参数设置为1 时,明显感觉到亮灭的时间被延长了一倍。

24e0fdb0-eaf4-11ed-90ce-dac502259ad0.png

所以 TIM_RepetitionCounter 应该是在本次定时结束后,再重装载定时 1次,进入中断,所以

当TIM_RepetitionCounter =1时,相当于定时0.001s 2次进入中断,那么led的亮灭时间就变成了2s。

当TIM_RepetitionCounter =2时,相当于定时0.001s 3次进入中断,那么led的亮灭时间就变成了3s。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2264

    文章

    10852

    浏览量

    354100
  • 参数
    +关注

    关注

    11

    文章

    1744

    浏览量

    32004
  • 中断
    +关注

    关注

    5

    文章

    895

    浏览量

    41338
  • 定时器
    +关注

    关注

    23

    文章

    3228

    浏览量

    114254
  • Tim
    Tim
    +关注

    关注

    0

    文章

    81

    浏览量

    17850

原文标题:STM32 定时器中TIM_RepetitionCounter 作用详解

文章出处:【微信号:嵌入式开发爱好者,微信公众号:嵌入式开发爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32F1通用定时器示例详解--TIM15_Compleme

    STM32F1通用定时器示例详解--TIM15_ComplementarySignals
    发表于 12-07 18:15 0次下载

    stm32定时器输入捕获

    系统滴答定时器一般用来提供心跳作用,而STM32定时器最基本功能也是定时,可以设置不同时间长度的定时
    发表于 10-13 09:13 2.4w次阅读
    <b class='flag-5'>stm32</b><b class='flag-5'>定时器</b>输入捕获

    详解STM32定时器的时钟源

    STM32有多达8个定时器,其中TIM1和TIM8是能够产生三对PWM互补输出的高级定时器,常
    的头像 发表于 09-03 17:14 2.6w次阅读

    STM32通用定时器TIM2的使用方法解析

    STM32一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个
    发表于 11-21 15:40 6.5w次阅读
    <b class='flag-5'>STM32</b>通用<b class='flag-5'>定时器</b><b class='flag-5'>TIM</b>2的使用方法解析

    [STM32]通用定时器的使用

    STM32的通用定时器定时、输出PWM功能的使用本次还是使用发光二极管来验证定时器的使用目录STM32的通用
    发表于 11-22 19:06 24次下载
    [<b class='flag-5'>STM32</b>]通用<b class='flag-5'>定时器</b>的使用

    STM32——如何配置通用定时器中断

    STM32定时器STM32F103ZET6一共有8个定时器,其中分别为:高级定时器TIM1、
    发表于 11-23 17:51 14次下载
    <b class='flag-5'>STM32</b>——如何配置通用<b class='flag-5'>定时器</b>中断

    STM32定时器-基本定时器

    目录定时器分类基本定时器功能框图讲解基本定时器功能时钟源计数时钟计数自动重装载寄存
    发表于 11-23 18:21 31次下载
    <b class='flag-5'>STM32</b><b class='flag-5'>定时器</b>-基本<b class='flag-5'>定时器</b>

    STM32-通用定时器-定时器中断

    1STM32定时器STM32F103ZET6一共有8个定时器,其中分别为:高级定时器TIM1
    发表于 11-26 15:36 16次下载
    <b class='flag-5'>STM32</b>-通用<b class='flag-5'>定时器</b>-<b class='flag-5'>定时器</b>中断

    STM32---定时器知多少

    14,15,16章节,里面对定时器的知识有详细的介绍。STM32F1系列的开发板一共有8个定时器,按照功能的不同可以分为:高级定时器TIM
    发表于 11-30 14:36 19次下载
    <b class='flag-5'>STM32</b>---<b class='flag-5'>定时器</b>知多少

    STM32定时器学习---基本定时器

    STM32F1系列的产品,除了互联网产品外,工作8个,3种定时器,其中一种就是基本定时器。那么STM32单片机的基本定时器如何操作以及编程呢
    发表于 12-02 14:06 27次下载
    <b class='flag-5'>STM32</b><b class='flag-5'>定时器</b>学习---基本<b class='flag-5'>定时器</b>

    STM32通用定时器TIM2的使用方法解析

    STM32一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个
    发表于 02-11 10:59 6次下载
    <b class='flag-5'>STM32</b>通用<b class='flag-5'>定时器</b><b class='flag-5'>TIM</b>2的使用方法解析

    STM32定时器功能和用法详解

    1. STM32的Timer简介 STM32一共有11个定时器,其中2个高级控制定时器,4个普通定时器
    发表于 02-11 15:04 29次下载
    <b class='flag-5'>STM32</b><b class='flag-5'>定时器</b>功能和用法<b class='flag-5'>详解</b>

    STM32的通用定时器

    STM32F1 的定时器非常多,由 2 个基本定时器TIM6、TIM7)、4 个通用定时器
    的头像 发表于 02-10 14:47 3311次阅读

    STM32 TIM—基本定时器

    STM32F4xx系列控制有共有14个TIM定时器。其中2个高级控制定时器TIM1和
    的头像 发表于 07-22 17:05 4722次阅读
    <b class='flag-5'>STM32</b> <b class='flag-5'>TIM</b>—基本<b class='flag-5'>定时器</b>

    STM32速成笔记(6)—定时器

    关于什么是定时器,简单来讲,就是是用来定时的。STM32F103ZET6有两个基本定时器TIM6和TIM
    的头像 发表于 10-24 09:41 4120次阅读
    <b class='flag-5'>STM32</b>速成笔记(6)—<b class='flag-5'>定时器</b>