OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9757|回复: 11

关于定时计数器中的TI1FP1 TI1FP2信号的疑问

[复制链接]

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2013-7-4
在线时间
1 小时
发表于 2013-7-11 18:14:12 | 显示全部楼层 |阅读模式
如题,看STM32定时器框图中:某个定时器 输入通道1引脚经过滤波和边沿检测后,出来2个信号:TI1FP1 TI1FP2,按我的理解,应该只有一个信号才对啊,请问这个2个信号的关系是什么,是同一个信号分出2个信号呢,还是这个2个信号是极性相反的?看手册实在是看不明白
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2013-7-4
在线时间
1 小时
 楼主| 发表于 2013-7-11 20:35:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2013-7-12 00:19:51 | 显示全部楼层
TI1可以来自通道1,也可以来自通道2
所以有TI1FP1,TI1FP2之说。同样有TI2FP1,TI2FP2。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2013-7-4
在线时间
1 小时
 楼主| 发表于 2013-7-12 09:27:24 | 显示全部楼层
多谢站长的释疑,但是根据STM32中文参考手册V10上面有一段描述:PWM周期和占空比测量,貌似TI1FP1和TI1FP2都是对应于TI1的,无非一个是上升沿一个是下降沿:


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2013-7-12 10:12:28 | 显示全部楼层
回复【4楼】单片C:
---------------------------------
非也.
这里是PWM输入模式,输入捕获的特例.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2013-7-4
在线时间
1 小时
 楼主| 发表于 2013-7-12 12:27:54 | 显示全部楼层
站长啊,还是不能理解啊,手册里还有一张图,真是越看越迷茫,发觉这手册写的这操蛋:这里的边沿检测器出来两个信号TI1F_Rising,TI1F_Falling,然后通过配置CC1P来选择输出极性,然后这个CC1P居然还连到TI2F_Rising,TI2F_Falling的极性选择?不是要用CC2P来选择的吗??????????,这到底是资料有问题还是我理解的问题???望站长能彻底讲讲,跪谢!!!


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2013-7-12 13:55:29 | 显示全部楼层
回复【6楼】单片C:
---------------------------------
彻底讲解是不可能的.
我也没怎么太用这个东西,我的原则一般用到才回去整,没用到就放那里了.
我前面说了,2个通道可以映射到1个TIx上面,单仅限1,2.3,4就没这个功能了.
我不知道你要做什么应用,自己摸索吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2014-5-15
在线时间
0 小时
发表于 2014-9-29 13:04:51 | 显示全部楼层
在CH1通道中:
TI1FP1和TIFP2都来自同一信号TI1 的边沿检测。
TI1FP1和TIFP2可以分别由连接到的ICx (IC1或是IC2)相对应的控制寄存器(任意地)设为上边沿或是下边沿有效。

CH2,CH3,CH4通道同CH1通道类似!
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
发表于 2016-1-21 10:08:15 | 显示全部楼层
正点原子 发表于 2013-7-12 10:12
回复【4楼】单片C:
---------------------------------
非也.
这里是PWM输入模式,输入捕获的特例.

psb(3) (1).png
请原子哥看图,图中可以看出,TI1FP1,TI1FP2的边沿检测都是靠CH1的边沿检测器来完成,在手册中说,为了测量PWM信号的频率和占空比,可以用IC1来捕获TI1的上升沿,只要让CC1P=0,而同时又可以用IC2来捕获TI1的下降沿,需设置CC2P=1      问题是:从框图看,设置CC2P是没有用的,因为,如果将IC2映射到TI1FP2,它所捕获的边沿极性只能由通道1的边沿检测器的设置决定,麻烦原子哥指导一下
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
26
金钱
26
注册时间
2015-1-14
在线时间
1 小时
发表于 2016-5-24 18:19:36 | 显示全部楼层
楼主问题是否解决了?
个人观点:第6#和第9#楼的两个图,要放到一起对比看。9#楼的TI1---> IC1是一个过程,而再此之间详细过程需要看6#的图,6#楼的图上除了过程,还有寄存器设置的说明。
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2014-12-3
在线时间
14 小时
发表于 2016-7-1 17:07:31 | 显示全部楼层
同样的疑问  准备要用到编码器 其实想知道  TI1   TI1FP1  这些是什么量的缩写  知道全称的话可能好理解一点    依然不懂这几个到底是什么关系   还有个疑问  就是是不是一个定时器只能接一个编码器来测速 因为编码器模式的计数值是从 TI1FP1 或TI1FP2来的  对吗 求解答
我是菜鸟
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-9-25
在线时间
16 小时
发表于 2016-11-29 21:19:44 | 显示全部楼层
权哥在这 发表于 2016-7-1 17:07
同样的疑问  准备要用到编码器 其实想知道  TI1   TI1FP1  这些是什么量的缩写  知道全称的话可能好理解一 ...

TI1FP1和TI2FP2是TI1和TI2在通过输入滤波器和极性控制后的信号;
如果没有滤波和变相,则TI1FP1=TI1,TI2FP2=TI2。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 18:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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