当前位置: 首页 > news >正文

鹰潭市住房和城乡建设局网站独立站seo怎么做

鹰潭市住房和城乡建设局网站,独立站seo怎么做,求和萝莉做的网站,河池建设银行招聘网站🎊【蓝桥杯嵌入式】专题正在持续更新中,原理图解析✨,各模块分析✨以及历年真题讲解✨都在这儿哦,欢迎大家前往订阅本专题,获取更多详细信息哦🎏🎏🎏 🪔本系列专栏 - 蓝…

🎊【蓝桥杯嵌入式】专题正在持续更新中,原理图解析✨,各模块分析✨以及历年真题讲解✨都在这儿哦,欢迎大家前往订阅本专题,获取更多详细信息哦🎏🎏🎏

🪔本系列专栏 -  蓝桥杯嵌入式_勾栏听曲_0的博客

🍻欢迎大家  🏹  点赞👍  评论📨  收藏⭐️

📌个人主页 - 勾栏听曲_0的博客📝

🔑希望本文能对你有所帮助,如有不足请指正,共同进步吧🏆

🎇君子之道,暗然而日章;小人之道,明然而日亡。📈

目录

原理图解析

 设置STM32CubeMX

 手搓代码

实例运用


原理图解析

        从图中可以看出,模拟输出的引脚分别为PB15和PB12。

 设置STM32CubeMX

        打开STM32CubeMX后,找到PB15和PB12,并把他们设置为ADC输入模式。PB15的为ADC2_IN15,PB12的为ADC1_IN11。

         然后在左侧的Analog中设置ADC,如我们设置刚刚配置给PB12的ADC1,通道为IN11设置为slingle ended,PB15的ADC2的通道IN15前打勾。这样ADC在STM32CubeMX的设置就完成了。

 手搓代码

        利用STM32CubeMX生成号代码后,我们新建两个文件来单独写ADC的代码,但是要注意的是,新文件不能命名为adc.c和adc.h,因为用STM32CubeMX会生成adc.c和adc.h的库文件,为例使命名不冲突,就想要命名为其他名字。

        如下所示,ADC的有效代码只有4行,而且也没什么难点,等一下我们直接以十一届省赛左例子来使用一下,这里我们来讨论一下这四行代码中的最后一句,这个算式为什么这样写呢。

        我们通过HAL_ADC_GetValue();这个函数获取的是一个电压值,而存储这个电压值是12位的空间,也就是说这个函数理论上取出来的电压值在0~4095之间。3.3是这个电位器的实际最大电压为3.3。因此我们除以4096再乘3.3就知道这个电压值对应的真实电压数值是多少啦。

double getADC(ADC_HandleTypeDef *pin)
{uint adc;HAL_ADC_Start(pin);adc = HAL_ADC_GetValue(pin);return adc*3.3/4096;
}

实例运用

题目

        这里要求使用PB0来检测电位器R37的电压信号,我们在STM32CubeMX上的PB0接口选择ADC_IN15就可以啦,这里我们改一下题目,将两个电位器都测一下

        使用STM32微控制器ADC通道(PB15和PB12)分别测量竞赛板电位器R37与R38输出的模拟电压信号。并在LCD屏中显示出来。

代码实现

aadc.c中依旧是我们上面提到的获取ADC的函数

double getADC(ADC_HandleTypeDef *pin)
{uint adc;HAL_ADC_Start(pin);adc = HAL_ADC_GetValue(pin);return adc*3.3/4096;
}

        在lcd.c中调用getADC并显示,getADC(&hadc1)获取的是R38电位器的模拟电压信号,getADC(&hadc2)获取的是R37电位器的模拟电压信号。

void disp_proc()
{char text[30];sprintf(text,"      Para   ");LCD_DisplayStringLine(Line4, (uint8_t *)text);sprintf(text,"    V: %.2f",getADC(&hadc1));LCD_DisplayStringLine(Line6, (uint8_t *)text);sprintf(text,"    V: %.2f",getADC(&hadc2));LCD_DisplayStringLine(Line7, (uint8_t *)text);
}

http://www.bjxfkj.com.cn/article/105352.html

相关文章:

  • 一般做音响的有哪些网站互联网推广方案怎么写
  • 宁波工程造价信息网江北seo页面优化公司
  • 网站建设时间怎么查seo网络推广
  • 济南网站建设询问企优互联价低东莞关键词优化软件
  • wordpress权限不能更新seo专家是什么意思
  • 广告联盟app下载郑州网站建设优化
  • 网站推广新手入门电脑网络优化软件
  • ae模板下载郑州seo代理外包
  • 微动网站建设搜一搜百度
  • 网站开发实验室建设方案100%能上热门的文案
  • 如果做夺宝网站seo查询系统源码
  • 网站建设服务合同 印花税嘉兴seo
  • 做网站都需要什么工具产品软文范例100字
  • 手机网站用什么软件google 浏览器
  • 四平网站公司性能优化工具
  • 公司起名打分最准的免费网站域名收录查询
  • 中国和住房城乡建设部网站首页今天的新闻发布会
  • 网站做接口怎么做青岛疫情最新情况
  • 做网站为什么每年都要续费杭州关键词排名提升
  • 织梦怎么做网站地图电商平台怎么推广
  • 苏州最大的网站杭州网站优化服务
  • b2b电子商务平台简介seo少女
  • 网站做线营销策划方案模板范文
  • 南京网站建设优化扬州seo优化
  • 如何在淘宝开网站建设百度网站流量查询
  • 网站设计需求文档网站分析报告
  • 北京建网站定制价格净水器十大品牌
  • 响应式网站建设福州seo是什么缩写
  • 浪起科技做的网站怎么样南宁seo教程
  • 义乌免费做网站如何网上免费做推广