STM32G071RB CubeMX ADC TIM DMA

通过CubeMX软件,对 ADC+TIM+DMA 进行简单设置,实现自动采集功能 1.通过CubeMX建立项目 2.输入64并回车,系统会自动进行计算 3.

通过CubeMX软件,对 ADC+TIM+DMA 进行简单设置,实现自动采集功能

1.通过CubeMX建立项目

2.输入64并回车,系统会自动进行计算请添加图片描述
3.DMA设置
请添加图片描述
4.TIM设置
请添加图片描述
5.ADC设置
请添加图片描述
6.对main.c进行代码添加,添加DMA启动和TIM启动代码
请添加图片描述
7.对stm32g0xx_it.c进行代码添加,添加外部变量
请添加图片描述
8.对stm32g0xx_it.c进行代码添加,添加DMA中断部分代码
请添加图片描述
9.仿真,监控数组ADC_DMA_DATA,
ADC_DMA_DATA[][0]对应ADC1_IN6采集的数据;
ADC_DMA_DATA[][1]对应ADC1_IN7采集的数据;
请添加图片描述
10.测试环境
请添加图片描述
代码分享:https://download.csdn.net/download/xyang18/85030571