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

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

3天内不再提示

stm32定时器外部时钟3使用外部时钟源模式2进行定时的步骤

汽车玩家 来源:CSDN 作者:CSDN 2021-08-10 23:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

stm32中的通用定时器的计数时钟有三种,内部时钟、外部时钟源、内部触发输入这三种,其中内部时钟是大家都比较常用的,也是在应用中比较多的,我们现在主要来讲一下外部时钟源的模式2外部时钟模式2:外部触发输入。

编程步骤:

  • 配置TIM3_ETR引脚为输入引脚PD2,硬件上需要将脉冲连接到该引脚,我这里是使用6.78MHz的晶振


  • 配置定时器3:包括使能定时器3对应的时钟引脚,配置定时器3的周期、预分频参数


  • 因为我们使用了定时器3中断,所以需要给定时器设置优先级,在timerx_nvic_init()中的关于TIM3部分操作


  • 将SMCR中的ETF、ETPS、ETP和ECE进行配置


  • 执行完了以上步骤之后还需要操作triggle中断


  • 接下来,设置定时器3的计数器为0TIM_SetCounte;并使能定时器3 TIM_Cmd


  • 以上配置就完成了,同时我们需要在定时器3中断函数中进行对TIM_IT_Update进行操作,(TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET),然后在其中清除该标志并执行我们需要的操作就可以了,比如说可以让LED灯亮灭等等


  • 以上就是定时器3如何使用外部时钟模式2:外部触发输入(ETR)并开启一个TIM_IT_Update中断进行的简单操作



文章整合自:CSDN

编辑:ymf

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

    关注

    2313

    文章

    11195

    浏览量

    374655
  • 定时器
    +关注

    关注

    23

    文章

    3373

    浏览量

    124552
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32定时器及其中断介绍

    时间的互补 PWM 等)。 独立看门狗定时器 (IWDT):CW32L083 内部集成独立看门狗定时器 (IWDT),使用专门的内部 RC 时钟 RC10K,可避免运行时受到
    发表于 01-14 06:42

    CW32系列微控制时钟定时器选项介绍

    (PLL):这是一种可以将输入时钟进行倍频输出的时钟,可以提供更高的时钟频率。
    发表于 12-16 06:26

    请问CW32系列微控制提供了哪些时钟定时器

    CW32系列微控制提供了哪些时钟定时器
    发表于 12-16 06:09

    什么是自动唤醒定时器

    CW32F030 内部集成 1 个自动唤醒定时器 (AWT),AWT 包含一个 16bit 向下计数,并由一个可编程预分频驱动。AWT 可选 5 种计数时钟
    发表于 12-11 07:24

    CW32通用定时器—输出比较

    的选择,定时器会有不同的工作模式,如外部计数模式、编码模式等。这里选择
    发表于 12-11 06:45

    CW32L0开发板学习记录四,高级定时器ATIM学习

    输出比较 换向事件 刹车事件 编码事件 三:简单分享一下 使用外部时钟模式的编程过程: ATIM_CH1 通道的上升沿进行计数,
    发表于 12-01 07:35

    CW32定时器及中断介绍

    时间的互补 PWM 等)。 独立看门狗定时器 (IWDT):CW32L083 内部集成独立看门狗定时器 (IWDT),使用专门的内部 RC 时钟 RC10K,可避免运行时受到
    发表于 12-01 07:08

    CW32A030看门狗和SysTick定时器

    CW32A030的看门狗有独立看门狗和窗口看门狗如下: 1、 独立看门狗(IWDT) 独立看门狗定时器(IWDT) 使用专门的内部RC 时钟RC10K,可避免运行时受到外部因素影响
    发表于 11-27 07:52

    单片机定时器中断

    分频后送来;另一个是T0或T1引脚输入的外部脉冲。如果定时器/计数工作在定时模式,则表示时间
    发表于 11-24 06:22

    MCU时钟管理对功耗优化方向

    时仅需几μA),但精度较差。 策略: 在运行模式使用外部高速时钟,进入低功耗模式前切换到内部低速时钟。 (4) 分频
    发表于 11-24 06:16

    定时器同步之并行模式

    事件作为 TRGOUT ,用于触发两个从定时器。TMR3 和 TMR4 作为从定时器,开启挂起模式用于与主
    发表于 09-22 09:56

    DS160PT801 PCIe 4.0 16通道重定时器技术解析与应用指南

    路,以支持不同的系统拓扑结构。这些重定时器还支持无扩频时钟 (SSC) 的通用时钟和独立参考时钟,以及带SSC的参考时钟。DS160PT80
    的头像 发表于 09-11 14:58 1127次阅读
    DS160PT801 PCIe 4.0 16通道重<b class='flag-5'>定时器</b>技术解析与应用指南

    PM组件低功耗定时器动态补偿后,进入stop2无法唤醒怎么处理?

    版本5.1.0,采用STM32L476结合pm组件做低功耗管理,开启了低功耗定时器动态补偿时钟,但是发现发现一旦开启低功耗定时器补偿时钟,进
    发表于 09-10 07:24

    STM32入门篇之通用定时器彻底研究

    都不怎么新,凑合用……TIMER主要是由三部分组成:1、 时基单元。2、 输入捕获。3、 输出比较。还有两种模式控制功能:从模式控制和主模式
    发表于 08-01 16:51

    第二十章 TIM——基本定时器

    本章介绍了W55H32基本定时器TIM6、TIM7,16位向上计数,含时钟、预分频等,讲解定时计算及初始化结构体。
    的头像 发表于 06-20 13:51 1359次阅读
    第二十章 TIM——基本<b class='flag-5'>定时器</b>