NUCLEO STM32 NUCLEO-F070B DMA ADC
查看: 22253 | 回复: 0
开发环境:Keil 5.14
开发平台:NUCLEO-F070RB + STM32Cube_FW_F0_V1.3.0。
在STM32CubeF0库中提供了NUCLEO-F070RB的基本例程,其中ADC的例程位于..\STM32Cube_FW_F0_V1.3.0\Projects\STM32F070RB-Nucleo\Examples\ADC文件夹下。
使用DMA模式下的ADC时,首先初始化ADC外设端口,然后对ADC进行校准,配置ADC的通道,最后开始DMA模式下的转换。
该例程使用的是ADC的通道0,采集的引脚是Arduio的A0。
DMA把ADC转换的结果保存在aResultDMA变量中,在Watch1窗口添加该变量。勾选View -> Periodic Window Update菜单项,确保变量在运行中实时显示当前的值。
将A0连接至GND,查看ADC转换的结果:
将A0连接至3V3,在变量窗口查看ADC转换的结果:
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
活跃且尽责职守的版主
讨论STM32 F0系列以及L低功耗系列的开发板、评估板 ...
主题 47 | 回复: 77
手机版|
GMT+8, 2025-12-15 01:07 , Processed in 0.091772 second(s), 5 queries , Gzip On, Redis On. Powered by Discuz! X3.5
YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )