野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16823|回复: 6

关于PWM捕获

[复制链接]
发表于 2014-4-12 13:26:03 | 显示全部楼层 |阅读模式
大神们、、、对于捕获功能我这样理解:
我用TIM3的通道2来捕获,并设置为上升沿捕获,启动之后,检测到脉冲上升沿,CCR2和CCR1和脉冲计数器值都清零,接着高电平时间完了,来个下降沿,这时CCR1记下脉冲计数器的值,接着低电平时间完了来个上升沿,CCR2记下这时的脉冲计数器值。
是这样么???我按这样的想法捕获回来的不正确。
求指导
回复

使用道具 举报

发表于 2014-4-12 13:29:16 | 显示全部楼层
对,原理就是这样,可以参考我们的pwm输入捕获例程:

扩展_野火M3-PWM输入捕获.rar (1022.12 KB, 下载次数: 89)
回复 支持 反对

使用道具 举报

发表于 2014-4-12 13:31:47 | 显示全部楼层
帅呆了,赞一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-12 15:46:14 | 显示全部楼层
flyleaf 发表于 2014-4-12 13:29
对,原理就是这样,可以参考我们的pwm输入捕获例程:

喔喔。。。非常感谢火哥!!!
回复 支持 反对

使用道具 举报

发表于 2015-12-1 13:55:40 | 显示全部楼层
flyleaf 发表于 2014-4-12 13:29
对,原理就是这样,可以参考我们的pwm输入捕获例程:

能不能问一下,结果怎么在开发板上验证啊?
回复 支持 反对

使用道具 举报

发表于 2015-12-1 14:18:03 | 显示全部楼层
自动铅笔 发表于 2015-12-1 13:55
能不能问一下,结果怎么在开发板上验证啊?

用信号发生器给它输入一个已知占空比的方波,与输入捕获测量得的值对比。
也可以用STM32另一个定时器输出 已知占空比的方波,连接到输入捕获引脚进行测量
回复 支持 反对

使用道具 举报

发表于 2015-12-1 14:23:12 | 显示全部楼层
flyleaf 发表于 2015-12-1 14:18
用信号发生器给它输入一个已知占空比的方波,与输入捕获测量得的值对比。
也可以用STM32另一个定时器输 ...

我加了个方波啊,输入捕获测量值是DutyCycle和Frequency不?在哪里能看到?还有,关于输入捕获的资料哪里有介绍啊?程序看不太懂。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-29 19:05 , Processed in 0.031476 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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