码迷,mamicode.com
首页 > 其他好文 > 详细

Stm32CubeMX5 配置使用ADC

时间:2019-06-29 13:17:07      阅读:347      评论:0      收藏:0      [点我收藏+]

标签:使用   通过   adc   com   img   xxx   图片   代码   src   

试验,通过ADC按键 按下时的不同电压,然后把相应的数字量通过串口发出,

1. 使用 ADC 检测按键, 原理图分析

技术图片

技术图片

2. Stm32CubeMX5配置 ADC功能,先配置PA0为ADC模式

技术图片

配置 ADC 参数

技术图片

 

 技术图片

 中断使能,优先级设置

技术图片

 

 串口接收和发送使用DMA功能

 ############## 需要自己动手实现的代码

 main.c文件:

技术图片

技术图片

技术图片

 

xxx_it.c文件

技术图片

 

技术图片

 adc.c文件

技术图片

 

 gpio.h文件

技术图片

 

gpio.c文件

技术图片

技术图片

 

这个实验是在外部中断,串口DMA基础上完成的,当方向按键按下后会通过ADC检测是那个按键,获取不同的ADC值打印在串口上 ,

同时保留了按键按下松开控制LED,和串口通过DMA接收发送数据功能。

技术图片

 

Stm32CubeMX5 配置使用ADC

标签:使用   通过   adc   com   img   xxx   图片   代码   src   

原文地址:https://www.cnblogs.com/electronic/p/11104855.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!