08系列的ADC分段采样问题

[复制链接]
73|4
手机看帖
扫描二维码
随时随地手机跟帖
gjhave|  楼主 | 2023-1-17 11:56 | 显示全部楼层 |阅读模式
本帖最后由 gjhave 于 2023-1-17 13:35 编辑

08系列的ADC采样分段问题:

假设,我一共设计了10个采样的信号通道选择,
ADC_ChannelConfig(ADC0,CHN0,ADC_CHANNEL_1);
ADC_ChannelConfig(ADC0,CHN1,ADC_CHANNEL_2);
ADC_ChannelConfig(ADC0,CHN2,ADC_CHANNEL_3);
.
.
.
ADC_ChannelConfig(ADC0,CHN9,ADC_CHANNEL_10);
使用四段采样,我看文档上写每段可采样数可配置为0~20个,
请问,每段的采样个数和我之前设置的通道有什么关系?
比如,我设定第1,2,3,4每段的采样个数都为4,那么第一段是采样第0~第3个,第二段是采样4~7个,后面依次吗?还是说,每段都只重复采样0~3个?又或者是什么其他的关系?
这些文档上好像没有说明

使用特权

评论回复
海滨消消| | 2023-1-18 09:41 | 显示全部楼层
不太熟悉,帮你顶下哈哈

使用特权

评论回复
邓方敏1214| | 2023-1-20 13:20 | 显示全部楼层
海滨消消 发表于 2023-1-18 09:41
不太熟悉,帮你顶下哈哈

后面的6个通道默认采样AN0

使用特权

评论回复
一路寻你| | 2023-1-23 20:01 | 显示全部楼层
按你举的例子,开启四段采样,每段采4个通道,那么第一段采样采通道0到通道3,第二段采通道4到7,第三段采通道8到11,第四段采12-15,到这里算是完成一轮采样,然后触发信号再来就开始从通道0开始,如此循环。

使用特权

评论回复
单片小菜| | 2023-1-28 10:07 | 显示全部楼层
我感觉你的采样通道设置的不对。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则