stm32cubeMX配置ADC采样

简介: stm32cubeMX配置ADC采样

前言

本文介绍如何使用cubeMX配置ADC采样

一、cubeMX配置

image.png

image.png

image.png

image.png

这里需要注意把时钟修改一下,配置ADC后需要重新修改时钟树

image.png

image.png

image.png

image.png

二、ADC库函数使用

u16 vol=0;
//中断方式启动ADC转换
HAL_ADC_Start_IT(&hadc1); 
//ADC转换完成中断回调函数,每次ADC转换完成触发中断调用本函数
void  HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)
{
   //获取转换结果 
     vol=HAL_ADC_GetValue(hadc);//使用此函数可以获取ADC采样的值
}

总结

ADC转化简单用法就是这样了,后面文章我们会带大家深入了解。

相关文章
|
4月前
|
中间件 编译器 调度
STM32cubemx对FreeRTOS的适配(工程模板配置)
STM32cubemx对FreeRTOS的适配(工程模板配置)
83 0
|
3月前
|
传感器 存储 编解码
【STM32基础 CubeMX】ADC的基础使用
【STM32基础 CubeMX】ADC的基础使用
|
4月前
|
存储 芯片
STM32 cubemx配置USART DMA传输
STM32 cubemx配置USART DMA传输
62 0
|
4月前
|
数据采集 存储 传感器
STM32 ADC基础知识讲解
STM32 ADC基础知识讲解
64 0
|
10月前
STM32CubeMX时钟树(72MHZ主频配置)
STM32CubeMX时钟树(72MHZ主频配置)
289 0
|
6月前
|
存储 传感器
STM32速成笔记(七)—ADC
本文介绍了ADC的概念,用途,针对STM32的ADC做出了详细介绍,给出了配置步骤,配置程序。通过一个简单的小项目展示了ADC的配置和使用方法。此外,还针对如何利用定时器触发AD转换,如何采集交流信号,如何计算交流信号有效值进行了介绍,并给出了程序设计。
96 0
STM32速成笔记(七)—ADC
|
6月前
|
传感器 智能硬件
STM32cubemx配置驱动DHT11模块
STM32cubemx配置驱动DHT11模块
71 0
|
7月前
STM32F0单片机 PWM + ADC 控制有刷电机
STM32F0单片机 PWM + ADC 控制有刷电机
|
7月前
|
存储 网络协议 开发工具
WIFI DTU产品设计与实现(基于STM32F103+QT配置上位机案例设计分享)
WIFI DTU产品设计与实现(基于STM32F103+QT配置上位机案例设计分享)
187 0
|
8月前
|
传感器 数据采集
STM32(HAL库)通过ADC读取MQ2数据
STM32(HAL库)通过ADC读取MQ2数据