OpenEdv-开源电子网

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

战舰版 输入捕获的定时器配置问题

[复制链接]

26

主题

85

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-5-31
在线时间
0 小时
发表于 2012-11-9 10:04:03 | 显示全部楼层 |阅读模式
战舰版输入捕获实验中 关于定时器5的配置
        TIM5->ARR=arr;   //设定计数器自动重装值   
TIM5->SC=psc;   //预分频器 

TIM5->CCMR1|=1<<0; //CC1S=01 选择输入端 IC1映射到TI1上
  TIM5->CCMR1|=0<<4; //IC1F=0000 配置输入滤波器 不滤波
  TIM5->CCMR1|=0<<10; //IC2PS=00 配置输入分频,不分频 

TIM5->CCER|=0<<1; //CC1P=0 上升沿捕获
TIM5->CCER|=1<<0; //CC1E=1 允许捕获计数器的值到捕获寄存器中

TIM5->DIER|=1<<1;   //允许捕获中断
TIM5->DIER|=1<<0;   //允许更新中断
TIM5->CR1|=0x01;     //使能定时器2

"TIM5->CCMR1|=0<<10;  //IC2PS=00  配置输入分频,不分频 "之前的两条代码都是对通道1进行配置,怎么输入分频又对通道2进行了配置呢?
“TIM5->CR1|=0x01;     //使能定时器2” 这里不是定时器5么。。。



前两天很惊喜的发现战舰版的发售,毫不犹豫的在淘宝上就入手了。一直用的都是原子哥的板子,质量好而且例程丰富讲解详细,给我了很多的参考和帮助
希望能越做越好~我一定支持到底!



















正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-11-9 11:48:17 | 显示全部楼层
回复【楼主位】yyisme1988:
---------------------------------
备注有误,不好意思。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

26

主题

85

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-5-31
在线时间
0 小时
 楼主| 发表于 2012-11-9 13:37:00 | 显示全部楼层
回复【2楼】正点原子:

回复【楼主位】yyisme1988:
---------------------------------
备注有误,不好意思。

---------------------------------
"TIM5->CCMR1|=0<<10;  //IC2PS=00  配置输入分频,不分频 这条代码是对通道2进行了配置,这么配置的原因是什么呢
回复 支持 反对

使用道具 举报

26

主题

85

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-5-31
在线时间
0 小时
 楼主| 发表于 2012-11-9 13:43:17 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
还有个问题,就是输入引脚是否可以配置成浮空输入上拉呢?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-11-9 21:21:35 | 显示全部楼层
回复【3楼】yyisme1988:
回复【2楼】正点原子: 回复【楼主位】yyisme1988: --------------------------------- 备注有误,不好意思。 --------------------------------- "TIM5->CCMR1|=0<<10;  //IC2PS=00  配置输入分频,不分频 这条代码是对通道2进行了配置,这么配置的原因是什么呢
---------------------------------
提高捕获概率。
浮空输入怎么上拉?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2013-1-19
在线时间
0 小时
发表于 2013-2-28 21:07:46 | 显示全部楼层
我也遇到了这个问题,为什么没有配置通道1输入分频为不分频而去配置通道2输入分频为不分频呢?使用的可是通道1呐....求指教!
回复 支持 反对

使用道具 举报

18

主题

102

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-12-2
在线时间
0 小时
发表于 2013-4-27 12:52:25 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
原子哥  捕获中断 设置为上升沿  然后参考手册说  进入上升沿中断 cnt的值就已经放到 CCER里了  那出cnt是什么时候开始计数的啊?  cnt给ccer后 那cnt的值为多少 为零吗?
回复 支持 反对

使用道具 举报

18

主题

102

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-12-2
在线时间
0 小时
发表于 2013-4-27 12:54:24 | 显示全部楼层
---------------------------------
回复【5楼】正点原子:
---------------------------------
ccr1
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-27 16:59:53 | 显示全部楼层
回复【7楼】电子好学者:
---------------------------------
在启动定时器的时候,CNT就开始增加了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

18

主题

102

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-12-2
在线时间
0 小时
发表于 2013-4-27 20:08:58 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
如果我想测两个上升沿间为一个周期,那不是要在第一个上升沿就要先清掉 cnt的值了
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-27 20:34:36 | 显示全部楼层
可以清掉,也可以记录下此时的值,再记录下终点的值,两个值一减也可以实现。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2013-7-30
在线时间
0 小时
发表于 2013-8-25 15:42:34 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
请指教 为什么写成TIM5->CCMR1|=0<<10;或等于零不是的和不操作一样吗,如果是为了清零,不应该写成TIM5->CCMR1&=0xFDFF吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-25 23:18:11 | 显示全部楼层
回复【12楼】Akimoto:
---------------------------------
可以按你的想法去设计。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-14 12:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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