发新帖我要提问
12
返回列表
打印
[应用相关]

ad采集 cube配置 dma_STM32CubeMX

[复制链接]
楼主: 尽快回复过
手机看帖
扫描二维码
随时随地手机跟帖
21
尽快回复过|  楼主 | 2022-1-29 15:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
第三步:编译、下载、运行

为观察到变化效果,可以先将PA6(IN6)和PA7(IN7)悬空,此时测量到是干扰。程序运行后,可以看到LED持续闪烁,表明主程序一直在运行,不用设置断点,全速运行程序,在观察窗口中添加变量ADC_Value、IN6_Value、IN7_Value、IN6_AverageValue、IN7_AverageValue、i、j,可以看到,每隔4秒钟ADC_Value的值以组(IN6和IN7)为单位变化一次,因为TIM3定时4秒,所以每隔4秒触发一次ADC转换,转换结果通过DMA送给ADC_Value数组。需要20秒后,ADC_Value填满,触发DMA中断,IN6_Value和IN7_Value在中断回调函数中得到各自的转换结果,如下图所示。也可以将PA6和PA7接GND、3.3V,做进一步观察。

使用特权

评论回复
22
尽快回复过|  楼主 | 2022-1-29 15:22 | 只看该作者

使用特权

评论回复
23
尽快回复过|  楼主 | 2022-1-29 15:23 | 只看该作者
观察运行结果

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则