打印

STM32定时器捕获

[复制链接]
3988|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
serac|  楼主 | 2010-1-6 12:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32有没有这种功能,在内部通道用一个定时器捕获另一个定时器PWM占空比
沙发
dfsa| | 2010-1-6 13:56 | 只看该作者
可以,只要要脉冲触发,就能捕获

使用特权

评论回复
板凳
梅川酷子| | 2010-1-6 16:20 | 只看该作者
应该可以的,用PWM捕获模式试试看.
用一个定时器的两个通道连接到一个物理引脚上,一个捕获上升沿,复位计数值,一个捕获下降沿
两个值之差就是高电平或者低电平时间,还有一个周期的时间,
然后就可以算出占空比了.
具体看例子,有个TIM2的两个通道一起使用捕获模式的例子.

使用特权

评论回复
地板
香水城| | 2010-1-6 16:49 | 只看该作者
如果不在芯片之外把两个引脚连起来,好像不能实现楼主要求的功能?

请问楼主为什么要这样做?既然输出波形是你自己的程序控制的,何必又要进行测量呢?这不是多此一举,浪费资源吗?

使用特权

评论回复
5
梅川酷子| | 2010-1-7 07:56 | 只看该作者
对,外部的PWM输出要输入到另外一个TIM的CH脚,
而且要用两个内部的通道(如IC3和IC4主从模式)来测

使用特权

评论回复
6
serac|  楼主 | 2010-1-7 14:57 | 只看该作者
香水城发表于 2010-1-6 16:49 | 只看该作者 回复 引用 评分 报告 返回版面 TOP  
得分:0
4楼:
如果不在芯片之外把两个引脚连起来,好像不能实现楼主要求的功能?

请问楼主为什么要这样做?既然输出波形是你自己的程序控制的,何必又要进行测量呢?这不是多此一举,浪费资源吗?

因为占空比是不确定的

使用特权

评论回复
7
香水城| | 2010-1-7 15:10 | 只看该作者
不明白。

怎么可能占空比是不确定的?如果占空比不受你的程序控制,那么受谁控制呢?

使用特权

评论回复
8
pkat| | 2010-1-7 21:28 | 只看该作者
是啊,香主说的很对,自己发的波形,自己捕捉,没什么实际意义

使用特权

评论回复
9
serac|  楼主 | 2010-1-8 17:32 | 只看该作者
走入误区了

使用特权

评论回复
10
gxgclg| | 2010-1-8 20:10 | 只看该作者
自己发出的PWM波,自己不知道占空比?

使用特权

评论回复
11
梅川酷子| | 2010-1-8 21:44 | 只看该作者
占空比自己当然知道了.你要是说脉冲个数还麻烦

使用特权

评论回复
12
冬至如年| | 2010-2-26 12:55 | 只看该作者
只是要做个试验而已,这样做了输入输出控制都有了.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

31

帖子

0

粉丝