STM32 ADC学习
Posted 道亦无名
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32 ADC学习相关的知识,希望对你有一定的参考价值。
ADC的资源
12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。
ADC使用方法
ADC通常要与DMA一起使用 这里只是简单的用库配置ADC 不断扫描来实现ADC的应用。
首先配置GPIO与ADC的时钟:
ADC_InitTypeDef ADC_InitStructure;
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
GPIO_InitStructu
以上是关于STM32 ADC学习的主要内容,如果未能解决你的问题,请参考以下文章
STM32F103(十九)ADC相关的几个实验—内部温度传感器内部参照电压光敏传感器
STM32G070RBT6基于Arduino框架ADC输入电压检测