[STM32F4] 怎么计算ADC的采样速率

[复制链接]
1502|12
 楼主| tail066 发表于 2022-4-24 16:32 | 显示全部楼层 |阅读模式
AD, dc
采样速率可以测量么?

怎么确认当前的采样速率,就是我配置好的状态
sonicll 发表于 2022-4-24 16:38 | 显示全部楼层
ADC时钟频率,除以(采样周期数+转换周期数),例如配置ADC时钟为14MHz,采样周期1.5cycle,采样率就是14M/(1.5+12.5) = 1Msps
这个是连续采样模式下的计算方法,如果你用单次模式,那还要计算两次采样之间的空闲时间
 楼主| tail066 发表于 2022-4-24 16:44 | 显示全部楼层
sonicll 发表于 2022-4-24 16:38
ADC时钟频率,除以(采样周期数+转换周期数),例如配置ADC时钟为14MHz,采样周期1.5cycle,采样率就是14M/(1 ...

好的,谢谢!

就是像这样配置好之后,采样速率就是固定不变的了呗?

carpsnow 发表于 2022-4-28 13:35 | 显示全部楼层
一般配置好了,就是了。
至于想验证速率的话,还真没这么干过,只要你的转换结果满足应用,就不必太纠结
 楼主| tail066 发表于 2022-5-7 16:43 | 显示全部楼层
嗯,感觉例程里大多配置的都是最高频率
macpherson 发表于 2022-11-19 11:16 | 显示全部楼层
采样速率,是跟你的程序是有关的
eefas 发表于 2022-11-19 15:54 | 显示全部楼层
ADC采样频率主要就是由采集信号的频率决定。
pl202 发表于 2022-11-20 11:48 | 显示全部楼层
ADC的采样频率怎么算截止频率
hearstnorman323 发表于 2022-11-20 14:09 | 显示全部楼层
输入的时钟通常都是采样率了.  
mnynt121 发表于 2022-11-23 22:59 | 显示全部楼层
ADC的时钟频率越高,采样的频率也就越高,当然模数转换的结果精度也就越低。
SantaBunny 发表于 2022-12-7 17:36 | 显示全部楼层
ADC采样频率主要是根据由采集信号的频率来决定的
Stahan 发表于 2022-12-8 19:27 | 显示全部楼层
ADC时钟频率,除以(采样周期数+转换周期数)
周半梅 发表于 2024-11-1 08:03 | 显示全部楼层

对于没有else的场景,使用ifPresent即可
Pulitzer 发表于 2024-11-1 09:06 | 显示全部楼层

每个Strategy交由Spring管理,并在构造后注册
童雨竹 发表于 2024-11-1 11:02 | 显示全部楼层

使用Optional简化if判空
Wordsworth 发表于 2024-11-1 12:05 | 显示全部楼层

不同的代码逻辑就代表了不同的策略
Clyde011 发表于 2024-11-1 13:08 | 显示全部楼层

对于优秀程序员来说,这不是好代码
公羊子丹 发表于 2024-11-1 14:01 | 显示全部楼层

通过对判断条件取反,代码在逻辑表达上会更加清晰
万图 发表于 2024-11-1 15:04 | 显示全部楼层

会以switch-case的方式出现
Uriah 发表于 2024-11-1 16:07 | 显示全部楼层

代码量小的时候用来做条件判断
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

582

帖子

0

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