野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14081|回复: 8

工程频率不一样

[复制链接]
发表于 2017-6-5 14:34:34 | 显示全部楼层 |阅读模式
200火花
      还是上次发帖说的那个问题,一个测输入频率的程序,移植到另外一个工程里面。测试的数据就变了。我也怀疑过是不是系统始终不一样,然而对比后,发现他们时钟是一样的。
现在将两个工程文件上传。希望高手帮帮看看。十分谢谢。


TIM—双路输入捕获(tim3_tim4) - 副本.zip (657 KB, 下载次数: 6)
比赛模板-1.7 - 副本.zip (687.91 KB, 下载次数: 12)



回复

使用道具 举报

发表于 2017-6-5 15:03:15 | 显示全部楼层
你哪个是不正确的,我帮你看看。
回复

使用道具 举报

 楼主| 发表于 2017-6-5 15:34:35 | 显示全部楼层
本帖最后由 陈加勇 于 2017-6-5 16:08 编辑

第二个(比赛模板)测得频率为2.32HZ,第一个(输入捕获)测得频率为10HZ,PA5输出频率为10HZ。第二个不正确。按道理测得也应该为10Hz
回复

使用道具 举报

发表于 2017-6-5 16:21:46 | 显示全部楼层
陈加勇 发表于 2017-6-5 15:34
第二个(比赛模板)测得频率为2.32HZ,第一个(输入捕获)测得频率为10HZ,PA5输出频率为10HZ。第二个不正 ...

同一个定时器好像不能同时使用PWM输出和输入捕获的功能
回复

使用道具 举报

 楼主| 发表于 2017-6-5 16:31:19 | 显示全部楼层
本帖最后由 陈加勇 于 2017-6-5 16:35 编辑

我的pwm输出是TIM2.两个输出捕获是TIM3。TIM4.没有重合。双路捕获。
回复

使用道具 举报

 楼主| 发表于 2017-6-5 16:35:05 | 显示全部楼层
重点是测出来的频率。两个不相同,这一点你发觉没有。
回复

使用道具 举报

发表于 2017-6-5 17:10:11 | 显示全部楼层
陈加勇 发表于 2017-6-5 16:35
重点是测出来的频率。两个不相同,这一点你发觉没有。

看不出啥大问题,

还有,这两段代码是冗余的,没有啥作用
//  /*TIM3_IC2: 下降沿触发*/
//        TIM_ICInitStructure.TIM_Channel = GENERAL_ICPWMB_CHANNEL_B;
//  TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Falling;
//  TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_IndirectTI;
//  TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;
//  TIM_ICInitStructure.TIM_ICFilter = 0x0;
//                TIM_PWMIConfig(GENERAL_ICPWMB_TIM,&TIM_ICInitStructure);



//  /*TIM4_IC2: 下降沿触发*/
//        TIM_ICInitStructure.TIM_Channel = GENERAL_ICPWMA_CHANNEL_B;
//  TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Falling;
//  TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_IndirectTI;
//  TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;
//  TIM_ICInitStructure.TIM_ICFilter = 0x0;
//                TIM_PWMIConfig(GENERAL_ICPWMA_TIM,&TIM_ICInitStructure);
回复

使用道具 举报

 楼主| 发表于 2017-6-5 17:14:39 | 显示全部楼层
好的,谢谢!我再想想其它的办法。
回复

使用道具 举报

发表于 2017-6-5 17:18:31 | 显示全部楼层
陈加勇 发表于 2017-6-5 17:14
好的,谢谢!我再想想其它的办法。

你不要同时用两路捕获,每一路都单独测一下,看下结果如何。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 02:12 , Processed in 0.032527 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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