STMCU小助手
发布时间:2022-12-15 13:31
|
通过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.测试环境
———————————————— 版权声明:xyang18 |
经验分享 | STM32G0 I2C bootloader Go 命令后调试连接失败:DBG_SWEN 位复位修复
实战经验 | MC SDK V6.x软件HSO功能ADC采样设计说明
经验分享 | STM32G0B1 待机模式意外唤醒深度解析:RTC 结构体未初始化的隐形坑
经验分享 | STM32G0B1 待机模式意外唤醒深度解析:RTC 结构体未初始化的隐形坑
如何在STM32和Arduino上实现卷积神经网络
STM32与51单片机差异一文速览
我心中的ST中文论坛
经验分享 | 为什么重启ADC的DMA传输要先停掉ADC?
STM32芯片命名规则
STM32 引脚到底有多少?为什么一个引脚能当好几个用?
微信公众号
手机版
知道了,在HAL_ADC_Start_DMA里设置buffer长度可以解决