找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1862|回复: 1
收起左侧

STM32 ADC读取电压在OLED上显示,屏幕点不亮 MDK写法

[复制链接]
ID:880458 发表于 2021-3-29 19:55 | 显示全部楼层 |阅读模式
                MX_GPIO_Init();
        
         MX_TIM2_Init();    //1.定时器初始化
HAL_TIM_Base_Start_IT(&htim2);  //2.打开定时器


  MX_ADC1_Init();  //1-ADC初始化
HAL_ADC_Start_IT(&hadc1);

         Initial_OLED_ssd1306();  //
  /* USER CODE END 2 */

  /* Infinite loop */
  /* USER CODE BEGIN WHILE */
  while (1)
  {
    /* USER CODE END WHILE */
                                //HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_9);
        ADC_value = HAL_ADC_GetValue(&hadc1);  //!!!次函数读取ADC转换函数
                                Real_value=(ADC_value)*3.3/4096;//计算实际电压值4096=2^12
                    OLED_ShowNum(0,0,ADC_value,4,16);
               
                HAL_Delay(500);
                                
                        

回复

使用道具 举报

ID:328014 发表于 2021-3-29 20:06 | 显示全部楼层
这个代码不全,没法分析 删了重发下吧,这样的帖子怎么都通过审核了?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表