STM32Cube学习笔记-ADC_DMA调试

    ADC是模拟信号采样,将模拟信号转换为数字信号。使用过ADC采样的都知道,ADC采样包括的内容很多,包括什么通道啦,中断啊,采样周期啦,采样模式啦,不规则采样啦,连续采样啦,不连续采样啦,扫描啦等等这些,还要涉及到DMA通道这些,真的很多的内容。我的能力有限,只能说一些自己知道的东西。

    本文章要完成的目标:

    1.一路通道的数据ADC采样,把数据采样结果打印到串口调试助手上;

    2.使用ADC中断的形式。ADC转换结束进入中断函数;

    3.使用ADC_DMA的方式,把数据采样结果打印到串口调试助手上。

    硬件:野火STM32F429挑战者开发板;软件:STM32Cube MX、Keil 5、串口调试助手。

    咱们先去配置STM32Cube MX,查到开发板使用的ADC采样引脚为PC3。

然后开始配置STM32Cube的ADC,本文基于本博客的上一篇文章《STM32Cube学习笔记-CAN通讯调试》进行开发。

看这个配置图,左边,PC3选择的是ADC1,选择的是IN13.参数设置:首先是独立模式;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值