[STM32F1] STM32F103C8T6测高频

[复制链接]
825|11
 楼主| hdahd 发表于 2022-7-26 18:43 | 显示全部楼层 |阅读模式
您好,我最近使用STM32C8T6核心板测量10M的频率,我目前使用的方法是定时器定时+计数器计数的方法,得到的结果误差较大,且稳定性不好(我期望的误差在10Hz内,稳定性较高)。我想问一下我的方案可不可行,还有STM32C8T6能不能不借助外部电路达到这个精度,希望有老师给我一些指点和建议。
香水城 发表于 2022-8-18 10:43 | 显示全部楼层
本帖最后由 香水城 于 2022-8-18 10:47 编辑

你如果是基于中断方式的话就要小心了,中断服务程序设计上尽量优化;
或者可以考虑使用DMA传输数据。




未说出口的像你 发表于 2022-8-20 02:36 | 显示全部楼层
好像测量不了10M的频率

在曼谷的春 发表于 2022-8-20 06:03 | 显示全部楼层
这个精度有点高啊,可能会需要运放之类的

我吃小朋友 发表于 2022-8-20 06:25 | 显示全部楼层
是否可以用个分频电路实现对频率监测呢?

白马过平川 发表于 2022-8-20 06:47 | 显示全部楼层
这块就是个频率计,计数逻辑之类的都没问题,但是直接接IO上估计不行

捧一束彼岸花 发表于 2022-8-20 07:08 | 显示全部楼层
你需要运放的,能好一些

一只眠羊 发表于 2022-8-20 07:31 | 显示全部楼层
1. 搞个外部的运放,将波形转换一下呢?

月亮一键变蓝 发表于 2022-8-20 07:53 | 显示全部楼层
. 一般都是用外部电路的,不用外部电路估计不行

失物招領 发表于 2022-8-20 08:15 | 显示全部楼层
估计不用外部电路达不到你这个精度呢

她已醉 发表于 2022-8-20 08:37 | 显示全部楼层
你是用外部触发的方式获取被测的频率吗?

她已醉 发表于 2022-8-20 08:59 | 显示全部楼层
可能10M有点大了,你试试降一下频率呢?



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

本版积分规则

22

主题

105

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部