完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我是在野火开发板的ADC程序中加入程序测量的程序 幅值测量是用的DMA传输方式 经过实际测试可用 测量频率的程序 不管输入信号频率怎么改 串口助手显示的结果 都不会变 就算有数值也是差了十万八千里
频率测量的程序 附下
|
|
相关推荐
8个回答
|
|
测量对象是方波 频率在100HZ以下
|
|
|
|
我之前用STM32的输入捕获做频率测量,好像可以测到K级别的信号
|
|
|
|
其实测频是比较容易的。设想一下:1个时钟源定位秒周期[可以秒,0.1秒,0.01秒]对另一个作为外部计数的时钟进行控制,前一个始终的上沿打开后一个始终的计数口,当第二个上升沿到来,关闭计数时钟,读取数据送显即可,循环往复,就可以测频了。如果有误差[一定的,因为有执行时间],可以微调秒时钟的多少一点点。试试吧
|
|
|
|
zh***1 发表于 2017-3-2 21:40 我把工程文件发出来 你帮我看下行吗 |
|
|
|
这个程序是我在野火ADC例程中 添加频率采样 用来测试 频率 经过测试 ADC采样幅值是对的 但是测频率的程序一直不行,改了一个礼拜了 完全不知道 到底错在哪里 求大哥们 帮忙看看 工程文件已经上传
|
|
|
|
我工程文件发在下面了 你可以帮我看看吗 我改了快一个礼拜了 还是不行 |
|
|
|
真晕,我一下载就扣了1分,没有心情了。看别人的程序本来就不是我的强项。算了1分送你了。让别人帮忙海口别人的分。 评分 |
|
|
|
大哥 小弟我是刚注册这个论坛的 ID 完全不知道还有积分这种东西 也不懂怎么搞。。。。。。真的对不起 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
969 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
954 浏览 2 评论
2066 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1162 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1587 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 08:00 , Processed in 0.570375 second(s), Total 61, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号