STM32外部脉冲计数,定时刷新显示

liuxinyufei 2017-07-23 10:52:54
我想用STM32做一个外部脉冲输入计数的程序,每5秒显示计数值,同时复位计数器重新计数。

思路是:
TIM2外部ETR触发输入,从模式为复位模式
TIM3主模式,TRGO触发输出,计数器5s溢出给出更新信号,复位从模式计数器

但是TIMx_CR_MMS定义是 TIMx_EGR寄存器的UG位被用于作为触发输出(TRGO) ,从而复位从模式计数器;

望大神解答! 谢谢!!

...全文
700 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
katie3000 2017-07-24
  • 打赏
  • 举报
回复
可以参考一下ST的定时器例程,相当于一个定时器控制另一个计数器。一方面需要配置5秒定时器输出一个内部控制信号,另一方面需要配置计数器受哪个信号控制,建立这个内部的控制信号流。

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧