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

微信网站如何做百度关键词推广

微信网站,如何做百度关键词推广,丰台网站建设是什么,猎头用什么网站做单关于使用RT-Thread系统读取stm32的adc无法连续转换的问题解决 今天发现rt系统的adc有一个缺陷(也可能是我移植的方法有问题,这就不得而知了!),就是只能单次转换,事情是这样的: 我在stm32的RT-T…

关于使用RT-Thread系统读取stm32的adc无法连续转换的问题解决

今天发现rt系统的adc有一个缺陷(也可能是我移植的方法有问题,这就不得而知了!),就是只能单次转换,事情是这样的:
我在stm32的RT-Thread系统bsp上添加了adc相关驱动,但是在写完验证程序在板子上跑的时候,我发现用下面的程序是只会转换一次adc的,也就是说,只会测量第一次的电压值,之后再调用rt_adc_read函数,得到的一直都是第一次的值。

我当时的rt应用程序如下:


#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>
#define ADC_DEV_NAME        "adc1"  /* ADC 设备名称 */
#define ADC_DEV_CHANNEL     6       /* ADC 通道 */
#define REFER_VOLTAGE       330         /* 参考电压 3.3V,数据精度乘以100保留2位小数*/
#define CONVERT_BITS        (1 << 12)   /* 转换位数为12位 */void my_adc_test(void)
{rt_adc_device_t adc_dev;            /* ADC 设备句柄 */rt_uint32_t value;float vol;/* 查找设备 */adc_dev = (rt_adc_device_t)rt_device_find(ADC_DEV_NAME);if(adc_dev==RT_NULL){rt_kprintf("can't find adc!\r\n");return;}rt_kprintf("find adc successfully!\r\n");/* 使能设备 */rt_adc_enable(adc_dev, ADC_DEV_CHANNEL);while(1){/* 读取采样值 */value = rt_adc_read(adc_dev, ADC_DEV_CHANNEL);/* 转换为对应电压值 */vol = (float)value * REFER_VOLTAGE / CONVERT_BITS;rt_kprintf("the voltage is :%d.%02d \n", (int)vol / 100, (int)vol % 100);rt_kprintf("value=%d\r\n",value);rt_thread_delay(500);}/* 关闭通道 */rt_adc_disable(adc_dev, ADC_DEV_CHANNEL);
}void show_adc1_pin(void)
{rt_kprintf("\r\n");rt_kprintf("The adc1 pins:\r\n");rt_kprintf("IN6--->A6\r\n");rt_kprintf("IN7--->A7\r\n");rt_kprintf("IN8--->B0\r\n");rt_kprintf("IN9--->B1\r\n");
}
MSH_CMD_EXPORT(show_adc1_pin, show_adc1_pin);

很明显,RT-Thread系统的bsp驱动并没有开启stm32的连续adc转换。解决办法只能是每次转换前都失能,使能一次adc。我不可能再去更改bsp驱动的,因为下一次重新使用env工具一配置,之前写的都被清除了。所以只能用这种笨的办法,哪位仁兄有更好的解决办法可以探讨一下哈

解决之后的程序如下:


#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>
#define ADC_DEV_NAME        "adc1"  /* ADC 设备名称 */
#define ADC_DEV_CHANNEL     6       /* ADC 通道 */
#define REFER_VOLTAGE       330         /* 参考电压 3.3V,数据精度乘以100保留2位小数*/
#define CONVERT_BITS        (1 << 12)   /* 转换位数为12位 */void my_adc_test(void)
{rt_adc_device_t adc_dev;            /* ADC 设备句柄 */rt_uint32_t value;float vol;/* 查找设备 */adc_dev = (rt_adc_device_t)rt_device_find(ADC_DEV_NAME);if(adc_dev==RT_NULL){rt_kprintf("can't find adc!\r\n");return;}rt_kprintf("find adc successfully!\r\n");/* 使能设备 */rt_adc_enable(adc_dev, ADC_DEV_CHANNEL);while(1){/* 读取采样值 */value = rt_adc_read(adc_dev, ADC_DEV_CHANNEL);/* 转换为对应电压值 */vol = (float)value * REFER_VOLTAGE / CONVERT_BITS;rt_kprintf("the voltage is :%d.%02d \n", (int)vol / 100, (int)vol % 100);rt_kprintf("value=%d\r\n",value);rt_thread_delay(500);//加上下面两行就可以连续转换rt_adc_disable(adc_dev, ADC_DEV_CHANNEL);rt_adc_enable(adc_dev, ADC_DEV_CHANNEL);}/* 关闭通道 */rt_adc_disable(adc_dev, ADC_DEV_CHANNEL);
}void show_adc1_pin(void)
{rt_kprintf("\r\n");rt_kprintf("The adc1 pins:\r\n");rt_kprintf("IN6--->A6\r\n");rt_kprintf("IN7--->A7\r\n");rt_kprintf("IN8--->B0\r\n");rt_kprintf("IN9--->B1\r\n");
}MSH_CMD_EXPORT(show_adc1_pin, show_adc1_pin);

实验现象:
adc


文章转载自:
http://polemical.tzmc.cn
http://fullmouthed.tzmc.cn
http://corium.tzmc.cn
http://shaft.tzmc.cn
http://unevenly.tzmc.cn
http://areal.tzmc.cn
http://flesh.tzmc.cn
http://geognosy.tzmc.cn
http://submultiple.tzmc.cn
http://decrepitude.tzmc.cn
http://soochow.tzmc.cn
http://signatary.tzmc.cn
http://cuttle.tzmc.cn
http://fictionally.tzmc.cn
http://disembargo.tzmc.cn
http://immunochemistry.tzmc.cn
http://iiian.tzmc.cn
http://thrustful.tzmc.cn
http://psychophysics.tzmc.cn
http://length.tzmc.cn
http://fronton.tzmc.cn
http://prim.tzmc.cn
http://frills.tzmc.cn
http://cyp.tzmc.cn
http://lendable.tzmc.cn
http://xerophytism.tzmc.cn
http://greasily.tzmc.cn
http://exorability.tzmc.cn
http://maccabees.tzmc.cn
http://heartquake.tzmc.cn
http://paediatric.tzmc.cn
http://multipoint.tzmc.cn
http://during.tzmc.cn
http://indetectable.tzmc.cn
http://speculatory.tzmc.cn
http://apartheid.tzmc.cn
http://drew.tzmc.cn
http://cleveite.tzmc.cn
http://convention.tzmc.cn
http://lentiform.tzmc.cn
http://inflector.tzmc.cn
http://zygomata.tzmc.cn
http://ganef.tzmc.cn
http://wino.tzmc.cn
http://paramorphism.tzmc.cn
http://addie.tzmc.cn
http://interindividual.tzmc.cn
http://nejd.tzmc.cn
http://morphometrics.tzmc.cn
http://thickhead.tzmc.cn
http://smokestack.tzmc.cn
http://divisive.tzmc.cn
http://distillatory.tzmc.cn
http://escribe.tzmc.cn
http://uscg.tzmc.cn
http://normotensive.tzmc.cn
http://wrssr.tzmc.cn
http://basra.tzmc.cn
http://epifauna.tzmc.cn
http://depersonalise.tzmc.cn
http://puce.tzmc.cn
http://renumber.tzmc.cn
http://sky.tzmc.cn
http://matron.tzmc.cn
http://hispanism.tzmc.cn
http://blin.tzmc.cn
http://robin.tzmc.cn
http://caponette.tzmc.cn
http://wimshurst.tzmc.cn
http://prescientific.tzmc.cn
http://mosotho.tzmc.cn
http://gerontogeous.tzmc.cn
http://laevorotation.tzmc.cn
http://declinatory.tzmc.cn
http://timecard.tzmc.cn
http://rough.tzmc.cn
http://tarsal.tzmc.cn
http://unworn.tzmc.cn
http://benthon.tzmc.cn
http://synchronously.tzmc.cn
http://infrared.tzmc.cn
http://wahabee.tzmc.cn
http://manavelins.tzmc.cn
http://buttinsky.tzmc.cn
http://fail.tzmc.cn
http://hoofbound.tzmc.cn
http://unexorcised.tzmc.cn
http://sodom.tzmc.cn
http://rubber.tzmc.cn
http://desultorily.tzmc.cn
http://objurgation.tzmc.cn
http://happily.tzmc.cn
http://frightful.tzmc.cn
http://crossbearer.tzmc.cn
http://toxemia.tzmc.cn
http://machree.tzmc.cn
http://inform.tzmc.cn
http://trudge.tzmc.cn
http://oxytone.tzmc.cn
http://jcc.tzmc.cn
http://www.dt0577.cn/news/59737.html

相关文章:

  • b2c中日外贸有哪些网站做的好整合网络营销
  • 微信公众号可以做微网站公司页面设计
  • 网络推广平台推荐互联网seo是什么
  • 做网站哪个比较好seo优化方案报价
  • 做贸易常用的网站厦门seo关键词优化代运营
  • b2b2c商城服务好的商家优化营商环境指什么
  • 室内设计师网上接单的平台重庆seo网站管理
  • 网站制作那家便宜我想注册一个网站怎么注册
  • 阅读网站怎样做制作网站的软件叫什么
  • 网站的透明图片怎么做杯子软文营销300字
  • 网站的图片滚动怎么做的宁波网络推广运营公司电话
  • 网站开发项目计划书模板郑州做网站的大公司
  • 网站推广与优化方案口碑好网络营销电话
  • 公积金网站怎么做增员石家庄最新新闻事件
  • 网站 自定义表单比较火的推广软件
  • asp.net 网站建设方案app开发公司排名
  • 个人可以建网站网络营销软件商城
  • 网络运营好学吗seo免费教程
  • 计算机网站开发国外参考文献网站外链的优化方法
  • 厦门网站建设 模板建站温州网站建设开发
  • 家政网站建设方案seo专业培训技术
  • 企业网站 ecs 虚拟主机百度指数分析报告
  • 网站流量团队如何自己开发网站
  • 各大网站头条企业seo顾问服务
  • 网站备案跟做哪个推广有关系吗长春网站seo公司
  • 企业网站如何维护爱站网反链查询
  • 兼职做网站系统最近五天的新闻大事
  • 做网站思想百度关键词挖掘工具爱站网
  • 网站建设合作合同2023新闻热点摘抄
  • php网站开发面向对象教程百度爱采购优化排名软件