STM32G071RB CubeMX ADC TIM DMA

通过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

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值