
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的多通道采样经验分享
基于STM32利用ADC+DMA采样显示经验分享
基于STM32的ADC+DMA采样与板载运放跟随经验分享
基于STM32F407和Cubemx的ADC采集+DMA传输实现简易示波器经验分享
基于STM32CubeMX实现ADC的经验分享
基于STM32的ADC+DMA采样与板载运放跟随经验分享
基于STM32双定时器+ADC+DMA实战经验分享
基于STM32的定时器触发ADC时可能遇到的情形
基于STM32的ADC片内信号经验分享
基于STM32U5 ADC+DMA配置经验分享