[应用相关] stm32f103ADC采样时间计算问题

[复制链接]
1672|10
 楼主| supernan 发表于 2019-9-24 22:45 | 显示全部楼层 |阅读模式
用软件触发采样一个通道的时间=(采样时间+12.5)*T,如果是顺序采样三个通道,则第一个、第二个和第三个通道的采样时间分别该怎么计算呢
wenfen 发表于 2019-9-24 22:49 | 显示全部楼层
就是三个时间的和呀
软触发一般用在固定的周期性采样的情况。
xxrs 发表于 2019-9-24 22:53 | 显示全部楼层
也就是多通道采样的时候,比如三个通道,每个通道的采样时间都为三个时间的和吗
 楼主| supernan 发表于 2019-9-24 22:57 | 显示全部楼层
不是的,每个通道转换时间都是楼主上面那个式子
houcs 发表于 2019-9-24 22:59 | 显示全部楼层

ADC_RegularChannelConfig(ADC1, DMAADC_CHANNEL, 1, ADCSAMPLETIME);
就是这个库函数设置的
香水城 发表于 2019-9-25 09:46 | 显示全部楼层
1、各个通道的采样时间可以独立配置;
2、通道间的转换间隔 是你自己的触发时间决定的。比方,你200ms触发一次,扫描进行。
gongche 发表于 2019-10-13 09:45 | 显示全部楼层

AD采样多通道顺序转换,会影响其他通道的采样时间吗
kangzj 发表于 2019-10-13 09:58 | 显示全部楼层
应该会影响的吧
morrisk 发表于 2019-10-13 10:01 | 显示全部楼层
用示波器观测一下
huanghuac 发表于 2019-10-13 10:04 | 显示全部楼层
各个通道的 采样时间 可以分别独立设置,各通道的整个转换完成时间就是 采样时间+转换时间。
happy_10 发表于 2019-10-13 10:06 | 显示全部楼层
对于转换位数一定时,转换时间一般是固定的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

730

主题

10412

帖子

6

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