
stm32F103c8系列的ADC ,本次选用PA2,PA3![]() ![]() Scan Conversion Mode( 扫描模式 ) 使用了多个通道ENABLE就是开启扫描模式,否则DISABLE Continuous Conversion Mode(连续转换模式) 连续转换ENABLE,不连续则DISABLE开一次转换一次 Discontinuous Conversion Mode(间断模式) 多个通道则需使能ENABLE number of Discontinous Conversions间断模式可以让扫描的2个通道进行分成四2个组,此为配置间断组每个组有几个通道的,这里必须配置为1(否则在获取ad值得时候只能读取到每个间断组最后一个通道)。 ![]() Enable Regular Conversions (启用常规转换模式) Number OF Conversion(转换通道数) 用了两个 Extenal Trigger Conversion Source (外部触发转换源) 选软件触发 Rank 配置两个通道为哪个,且设置转换时间 用print函数输出串口,则在usart.c中加入以下函数且勾选Use MicroLIB
ADC函数
HAL_ADC_Start(&hadc1);函数必须放入for,若不是则采集第一次的ADC通道,即PA2
———————————————— 版权声明:@一二三四五 如有侵权请联系删除 |
经验分享 | STM32双定时器+ADC+DMA实战案例
经验分享 | STM32U5系列TIMER+DMA+DAC应用演示
经验分享 | 基于STM32片内信号的ADC应用演示
经验分享 | STM32F0 ADC结果挪位的问题分析及解决
经验分享 | 三个 ADC 同步模式配置以及 CubeMx 错误配置的解决方法
经验分享 | 为什么ADC结果出现断层?
经验分享 | STM32U5 ADC+DMA配置演示
经验分享 | STM32 ADC模拟看门狗应用演示
基于STM32使用ADC的多通道采样经验分享
基于STM32利用ADC+DMA采样显示经验分享