本文将通过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、生成配置文件
④代码实现
输出重定向

代码实现


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
adc
+关注
关注
100文章
7950浏览量
557022 -
时钟
+关注
关注
11文章
2000浏览量
135289 -
RCC
+关注
关注
0文章
96浏览量
28686 -
STM32F407
+关注
关注
15文章
189浏览量
31770 -
stm32cubemx
+关注
关注
5文章
290浏览量
17488
发布评论请先 登录
相关推荐
热点推荐
利用DAQ进行采集时,单通道多采样的原理是什么?
数据采集一直在仿用例程,在哪些情况下使用单通道多采样合适,哪些情况下使用单通道单采样就可以?内部的机理一直没有搞清楚,期待各位大神答疑解惑,万分感谢!
发表于 07-22 08:58
双通道ADC采集的相关资料分享
一、准备工作[PA4->AO1]、[PA5->AO2] 转动RP5、RP6可观察到测得AD值变化二、原理图关于ADC采集详解,参考“STM32-ADC配置详解及应用。实例:《中断
发表于 01-11 08:01
STM32 ADC模块温度传感器的单通道采集与多通道采集实现
关于这个模块其实我在前面的博客中已经写的比较详细了,因此我在这只是放一下代码而已。传送门:STM32ADC模块-温度传感器的单通道采集与多通道
发表于 02-22 08:22
平头哥RVB2601测评:ADC轮询单通道与DMA多通道采集步骤
1);☐printf("adc1:%d", i);☐}☐ }二、对adc单通道采样:那怎么用查询的方法对多通道采样呢?这个问题开始也是想了很
发表于 03-09 06:23
ADC—单通道(DMA)
程序简介 -工程名称:ADC单通道(DMA) -实验平台: 秉火STM32 F429 开发板 -MDK版本:5.16 -ST固件库版本:1.5.1 【 !】功能简介: 使用ADC采集电
发表于 12-13 15:25
•8次下载
ADC—多通道(DMA)
程序简介 -工程名称:ADC多通道(DMA) -实验平台: 秉火STM32 F429 开发板 -MDK版本:5.16 -ST固件库版本:1.5.1 【 !】功能简介: 使用ADC
发表于 12-13 15:31
•33次下载
ADC单通道、多通道采集实例
评论