stm32F407 ADC1 6个通道 如何计算总转换时间

2019-07-20 05:09发布

1、ADC1 定义一个规则通道(CH0,CH1,CH2,CH3,CH4,CH5)6个通道
2、APB2时钟=84MHz,采用4分频, 从而计算出ADCCLK=84/4=21MHz。
3、要求每个通道1秒钟采样100K个点,6通道1秒钟共100K*6=600K个点。
6个通道的采样周期全部设为3,转换完6个通道的转换时间=(3+12)*6=90个周期=90/21=7.5us,1秒采样点数=1000/7.5*1000=133333,达不到600K个点,请问我的这个计算方法正确否?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
1208
1楼-- · 2019-07-20 07:16
 精彩回答 2  元偷偷看……
HuangJianguo
2楼-- · 2019-07-20 10:10
1208 发表于 2018-11-11 09:26
实现的效果如何

6通道的采样转换时间计算对不?
1208
3楼-- · 2019-07-20 10:14
看起来问题不大,你可以参考论坛帖子看看
HuangJianguo
4楼-- · 2019-07-20 14:37
 精彩回答 2  元偷偷看……
1208
5楼-- · 2019-07-20 17:44
HuangJianguo 发表于 2018-11-12 14:45
6通道采样,1秒钟采样不到600K个点
我想用两个ADC控制器,每个控制器实现3路,每路100K,不知道这种方式 ...

可以试下

一周热门 更多>