stm32 测量频率程序 不行 程序附下

2019-07-14 19:53发布

我是在野火开发板的ADC程序中加入程序测量的程序   幅值测量是用的DMA传输方式  经过实际测试可用  测量频率的程序  不管输入信号频率怎么改    串口助手显示的结果 都不会变  就算有数值也是差了十万八千里
频率测量的程序 附下
QQ图片20170302155614.png
QQ图片20170302155852.png
QQ图片20170302155925.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
泽斯紫电
2019-07-15 13:25
zhjb1 发表于 2017-3-2 21:40
其实测频是比较容易的。设想一下:1个时钟源定位秒周期[可以秒,0.1秒,0.01秒]对另一个作为外部计数的时钟进行控制,前一个始终的上沿打开后一个始终的计数口,当第二个上升沿到来,关闭计数时钟,读取数据送显即可,循环往复,就可以测频了。如果有误差[一定的,因为有执行时间],可以微调秒时钟的多少一点点。试试吧 ...

我把工程文件发出来  你帮我看下行吗

一周热门 更多>