STM32CubeMX之ADC采集

ADC采集是平时非常常用的一个功能,以STM32407为例,其内部有三个12位ADC,每个ADC最高采样率可达2.4MSPS,支持多个通道采集。ADC的工作模式有很多种,包括独立模式、交替采样、多通道扫描等,可通过软件触发或定时器触发采样。本篇文章介绍一种比较常规的使用方式。

前期准备

  • STM32硬件电路板及仿真器(以STM32F407单片机为例)

  • Keil v5以上版本(MDK-ARM)

  • 串口调试助手

实现功能

STM32的ADC通过DMA采样一个直流电压,并将电压值并通过串口发送到上位机。

STM32CubeMX配置

首先,时钟等的配置参考之前文章的介绍(STM32CubeMX之GPIO的使用)。串口配置参考

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211789 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年2月28日
下一篇 2020年3月1日

相关推荐