STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

1.配置STM32CUBEMX

(1)使用的是PA1~PA4,对应的通道是IN1、IN2、IN3、IN4。

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

(2)ADC的配置

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

 2.代码部分

(1)定义存储变量

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

(2)采集的子程序

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

3.protues仿真图

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)

4.显示结果

STM32CubeMx--ADC多通道采集并通过USART串口和上位机通信(protues仿真)