本文将通过ADC单通道、多通道采集功能对输入电压进行采样
芯片:STM32F407
工具:STM32CUBEMX、KEIL5
①STM32CUBEMX配置ADC单通道采集工程文件
②代码实现
③STM32CUBEMX配置ADC多通道采集工程文件
④代码实现
①STM32CUBEMX配置ADC单通道采集工程文件
Step1:使能USART3,用于调试

Step2:配置RCC时钟


Step3:PA4外部引脚的外部电路是电压采样电路,将PA4设为AD采样通道

Step4:设置ADC参数


Step5:设置中断优先级、分组

Step6:生成工程文件
②代码实现
输出重定向

代码实现

日志

③STM32CUBEMX配置ADC多通道采集工程文件
使能USART3用于调试

使能RCC、配置时钟树


3、PA4外部引脚的外部电路是电压采样电路,将PA4设为AD采样通道

配置ADC参数、选择两个通道


设置中断优先级分组及优先级

5、生成配置文件
④代码实现
输出重定向

代码实现


全部0条评论
快来发表一下你的评论吧 !