OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4998|回复: 3

F429双通道ADC_DMA采样率问题求助

[复制链接]

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2022-3-30
在线时间
21 小时
发表于 2022-6-17 11:33:42 | 显示全部楼层 |阅读模式
1金钱
使用ADC1的,5、6通道,通过DMA2传输,采样率都设置为1M
设置采样率的方法为控制ADC转换时间,采用6分频,90M/6=15M,SamplingTime选择3CYCLES,这样理论上采样率为15M/(12+3)=1M。
现在的问题是只开启单通道时,采样率是1M,但双通道同时开启时采样率降为了500k,请问大家有没有遇到类似问题呢?

最佳答案

查看完整内容[请看2#楼]

已解决,双通道转换频率需要变为之前的两倍,使用时由于直接配置ADC凑不出2M,最终选择TIM触发,设置2MHz,最后两个通道分别是1MHz
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2022-3-30
在线时间
21 小时
 楼主| 发表于 2022-6-17 11:33:43 | 显示全部楼层
已解决,双通道转换频率需要变为之前的两倍,使用时由于直接配置ADC凑不出2M,最终选择TIM触发,设置2MHz,最后两个通道分别是1MHz
回复

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2022-3-30
在线时间
21 小时
 楼主| 发表于 2022-6-17 11:47:16 | 显示全部楼层

RE: F429双通道ADC_DMA采样率问题求助

考虑过EOC问题,但EOC已经设置为SINGLE了
回复

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2022-3-30
在线时间
21 小时
 楼主| 发表于 2022-6-17 11:55:15 | 显示全部楼层
是否因为ADC多通道间工作模式是1通道转换-2通道转换-1通道转换,这样循环模式,所以实际再次轮到1通道时已经过了两个转换周期,这样看起来就是500k采样率了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 15:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表