查看: 3483|回复: 3

关于FM33LC046N使用GPTIM进行脉冲计数遇到的问题

[复制链接]

1

主题

2

帖子

21

积分

初级工程师

Rank: 1

积分
21
发表于 2022-8-18 16:56:56 | 显示全部楼层 |阅读模式
发帖想求助论坛小伙伴们,有用这个芯片进行脉冲计数的嘛,我照着配置stm32的方法配置GPTIM,使用Trigger模式,开启ETR后没能实现脉冲的计数,参考了官方的捕捉例程也没能实现脉冲计数,友友们有知道要怎么配置才能实现脉冲计数嘛?
回复

使用道具 举报

155

主题

847

帖子

4701

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4701
发表于 2022-8-19 08:42:15 | 显示全部楼层
1、如果不是高频脉冲  io中断就能实现。进一次中断+1
2、高频脉冲,可以将脉冲输入到 gtim的 外部引脚, 使用外部引脚输入时钟 (TIx) 这个模式。来一个脉冲,时钟+1
回复

使用道具 举报

1

主题

2

帖子

21

积分

初级工程师

Rank: 1

积分
21
 楼主| 发表于 2022-8-24 14:34:15 | 显示全部楼层
是把脉冲源连接到ETR引脚,配置定时器为Trigger Mode,通过读取Counter数值来计数嘛. Snipaste_2022-08-24_14-33-07.jpg
像这样配置嘛


回复

使用道具 举报

155

主题

847

帖子

4701

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4701
发表于 2022-8-25 14:43:09 | 显示全部楼层
高高 发表于 2022-8-24 14:34
是把脉冲源连接到ETR引脚,配置定时器为Trigger Mode,通过读取Counter数值来计数嘛.
像这样配置嘛

魔方不清楚。引脚弄个按键,结果是,按一下加1 就对了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表