栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

stm32F1的ADC

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

stm32F1的ADC

一、三个函数

1. void Adc_Init(void)

2. u16 Get_Adc(u8 ch)

3. u16 Get_Adc_Average(u8 ch,u8 times)

二、两处调用

1. Adc_Init(); //ADC初始化

2. u16 adcx;

while(1)
    {
        adcx=Get_Adc_Average(ADC_Channel_1,10);
        LCD_ShowxNum(156,130,adcx,4,16,0);//显示ADC的值
        temp=(float)adcx*(3.3/4096);
        adcx=temp;
        LCD_ShowxNum(156,150,adcx,1,16,0);//显示电压值
        temp-=adcx;
        temp*=1000;
        LCD_ShowxNum(172,150,temp,3,16,0x80);
        LED0=!LED0;
        delay_ms(250);    
    }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/876123.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号