使用STM32读取电位器的值(电位器是B5K) 您所在的位置:网站首页 电位器输入电压是多少 使用STM32读取电位器的值(电位器是B5K)

使用STM32读取电位器的值(电位器是B5K)

2024-07-17 10:20| 来源: 网络整理| 查看: 265

使用STM32读取电位器的值

电位器使用的是B5K图片如下。阻值是5k B5K

硬件设计 读取电位器旋钮值硬件设计 电位器中间是信号输出引脚,两边是对称的,一边接电源另外一边就要接地,当手动旋转旋钮的时候,中间引脚的输出就会发生变化。

软件设计 RAO接的是AO脚

static void POTEN_Init(void) { //引脚初始化 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); //开启PA的时钟 GPIO_InitStructure.GPIO_Pin = POTEN_PIN; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; //模拟输入 GPIO_Init(POTEN_PORT, &GPIO_InitStructure); } //ADC初始化,使用ADC1 通道0和通道1 使用DMA搬运 static void ADCx_Mode_Config(void) { DMA_InitTypeDef DMA_InitStructure; ADC_InitTypeDef ADC_InitStructure;


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有