stm32 L051 adc配置及代码实例解析

一 cude的设置:

  1. 接口的基本设置:
  1. 参数的设置:

二 代码的逻辑:

  1. 上面的直接生成代码,然后使用下面源码即可读到adc的数据:

    void adc_battery_start(void)
    {
    uint32_t ADC_value = 0;

    HAL_ADC_Start(&hadc);

    if(HAL_OK == HAL_ADC_PollForConversion(&hadc,500))
    {
    ADC_value = HAL_ADC_GetValue(&hadc);

    复制代码
     mprintf("adc_value poll is:%d \n\r",ADC_value);

    }

    HAL_ADC_Stop(&hadc);

    }

三 总结:

  1. stm32的adc精确度和稳定性还是非常值得称赞的。这里用来采集传感器的数据非常好用:
相关推荐
SystickInt30 分钟前
32 RTC实时时钟-独立定时器
stm32·单片机·嵌入式硬件
三佛科技-1873661339735 分钟前
智能豆芽机单片机方案开发
单片机·嵌入式硬件
就是蠢啊1 小时前
51单片机——ADC数模转换实验
单片机·嵌入式硬件·51单片机
迅为电子2 小时前
释放多屏潜能:迅为RK3588开发板Android多屏同显开发完全指南
嵌入式硬件·rk3588开发板·多屏同显开发
李斯维2 小时前
MBR 和 GPT 区别
windows·嵌入式硬件·bootstrap·计算机外设
学习路上_write3 小时前
stm32板子mpu6050读取的器件ID一直是0xFF
stm32·单片机·嵌入式硬件
恒锐丰小吕3 小时前
无锡黑锋 HF6010 PWM/PFM控制DC-DC降压稳压器技术解析
嵌入式硬件·硬件工程
亿道电子Emdoor3 小时前
【Arm】MDK查看语句的执行累积时间和次数
stm32·单片机·物联网
Tel199253080043 小时前
CCD相机同步外触发拍照抓拍识别高速脉冲计数器信号采集模块
单片机·数码相机·物联网·自动化·工业自动化·仪器仪表
l3538o675733 小时前
国产POE降压恒压芯片方案选型:48v-52v输入转5v-12v/1-3A电源芯片
人工智能·科技·单片机·嵌入式硬件·电脑·智能家居