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

属于自己的网站搜索 引擎优化

属于自己的网站,搜索 引擎优化,做网站有前景吗,上海仓储公司文章目录 前言一、板载资源二、具体步骤1.打开CubeMX进行配置1.1 使用外部高速时钟,并修改时钟树1.2 打开ADC1的通道3,并配置为连续采集模式(ADC根据自己需求调整)1.3 打开串口1.4 生成工程 2. 配置ADC2.1 打开ADC驱动2.2 声明ADC2.3 剪切stm…

文章目录

  • 前言
  • 一、板载资源
  • 二、具体步骤
    • 1.打开CubeMX进行配置
      • 1.1 使用外部高速时钟,并修改时钟树
      • 1.2 打开ADC1的通道3,并配置为连续采集模式(ADC根据自己需求调整)
      • 1.3 打开串口
      • 1.4 生成工程
    • 2. 配置ADC
      • 2.1 打开ADC驱动
      • 2.2 声明ADC
      • 2.3 剪切stm32l4xx_hal_msp.c中的HAL_ADC_MspInit函数至board.c
      • 2.4 使能ADC(一般默认打开)
    • 3. 打开libc
    • 4.编译,烧录


前言

本文采用开发板为STM32L475VET6(潘多拉开发板),使用RT_Thread Studio基于芯片开发模式,完成ADC实验,实现对板载3.3v和GND电压采集


一、板载资源

使用引出I/O口PC2,对应ADC1的通道一

在这里插入图片描述

二、具体步骤

1.打开CubeMX进行配置

1.1 使用外部高速时钟,并修改时钟树

在这里插入图片描述在这里插入图片描述

1.2 打开ADC1的通道3,并配置为连续采集模式(ADC根据自己需求调整)

在这里插入图片描述

1.3 打开串口

在这里插入图片描述

1.4 生成工程

在这里插入图片描述

2. 配置ADC

官方配置步骤
在这里插入图片描述

2.1 打开ADC驱动

在RT-Thread Setting的组件栏中
在这里插入图片描述

2.2 声明ADC

在这里插入图片描述

2.3 剪切stm32l4xx_hal_msp.c中的HAL_ADC_MspInit函数至board.c

在这里插入图片描述

2.4 使能ADC(一般默认打开)

在这里插入图片描述

3. 打开libc

在这里插入图片描述

4.编译,烧录

将PC2连接至开发板3.3V的I/O口

#include <rtthread.h>#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include <rtdbg.h>/** 程序清单: ADC 设备使用例程* 例程导出了 adc_sample 命令到控制终端* 命令调用格式:adc_sample* 程序功能:通过 ADC 设备采样电压值并转换为数值。*           示例代码参考电压为3.3V,转换位数为12位。
*/#include <rtthread.h>
#include <rtdevice.h>#define ADC_DEV_NAME        "adc1"      /* ADC 设备名称 */
#define ADC_DEV_CHANNEL     3           /* ADC 通道 */
#define REFER_VOLTAGE       330         /* 参考电压 3.3V,数据精度乘以100保留2位小数*/
#define CONVERT_BITS        (1 << 12)   /* 转换位数为12位 */static int adc_vol_sample(int argc, char *argv[])
{rt_adc_device_t adc_dev;rt_uint32_t value, vol;rt_err_t ret = RT_EOK;/* 查找设备 */adc_dev = (rt_adc_device_t)rt_device_find(ADC_DEV_NAME);if (adc_dev == RT_NULL){rt_kprintf("adc sample run failed! can't find %s device!\n", ADC_DEV_NAME);return RT_ERROR;}/* 使能设备 */ret = rt_adc_enable(adc_dev, ADC_DEV_CHANNEL);/* 读取采样值 */value = rt_adc_read(adc_dev, ADC_DEV_CHANNEL);rt_kprintf("the value is :%d \n", value);/* 转换为对应电压值 */vol = value * REFER_VOLTAGE / CONVERT_BITS;rt_kprintf("the voltage is :%d.%02d \n", vol / 100, vol % 100);/* 关闭通道 */ret = rt_adc_disable(adc_dev, ADC_DEV_CHANNEL);return ret;
}
/* 导出到 msh 命令列表中 */
MSH_CMD_EXPORT(adc_vol_sample, adc voltage convert sample);int main(void)
{return RT_EOK;
}

在这里插入图片描述



文章转载自:
http://altherbosa.c7497.cn
http://champleve.c7497.cn
http://decet.c7497.cn
http://fontanel.c7497.cn
http://incaution.c7497.cn
http://overtrick.c7497.cn
http://plainclothesman.c7497.cn
http://hop.c7497.cn
http://acaridan.c7497.cn
http://wildish.c7497.cn
http://issa.c7497.cn
http://bourbonism.c7497.cn
http://repat.c7497.cn
http://hebe.c7497.cn
http://pozsony.c7497.cn
http://uninterpretable.c7497.cn
http://arenaceous.c7497.cn
http://amoral.c7497.cn
http://shocking.c7497.cn
http://putschism.c7497.cn
http://appalachia.c7497.cn
http://steamship.c7497.cn
http://pinboard.c7497.cn
http://perispore.c7497.cn
http://guarantee.c7497.cn
http://psi.c7497.cn
http://elenchus.c7497.cn
http://crapper.c7497.cn
http://begone.c7497.cn
http://vial.c7497.cn
http://aspartame.c7497.cn
http://habitus.c7497.cn
http://coaxial.c7497.cn
http://spermous.c7497.cn
http://diet.c7497.cn
http://precise.c7497.cn
http://microdensitometer.c7497.cn
http://revertase.c7497.cn
http://nepalese.c7497.cn
http://devout.c7497.cn
http://cpff.c7497.cn
http://cerebellum.c7497.cn
http://aglossal.c7497.cn
http://poloidal.c7497.cn
http://slanderella.c7497.cn
http://paronychia.c7497.cn
http://rusine.c7497.cn
http://phenomenal.c7497.cn
http://pier.c7497.cn
http://zoomorphic.c7497.cn
http://antilitter.c7497.cn
http://squelch.c7497.cn
http://comate.c7497.cn
http://gch.c7497.cn
http://filoplume.c7497.cn
http://abstainer.c7497.cn
http://abdias.c7497.cn
http://clinoscope.c7497.cn
http://pietistic.c7497.cn
http://preservationist.c7497.cn
http://xmodem.c7497.cn
http://staylace.c7497.cn
http://antibusing.c7497.cn
http://liaise.c7497.cn
http://nonpersistent.c7497.cn
http://respite.c7497.cn
http://unpick.c7497.cn
http://solemn.c7497.cn
http://junctural.c7497.cn
http://paul.c7497.cn
http://photocomposition.c7497.cn
http://paucity.c7497.cn
http://imbower.c7497.cn
http://missionize.c7497.cn
http://complyingly.c7497.cn
http://monaxial.c7497.cn
http://ilex.c7497.cn
http://acme.c7497.cn
http://christmassy.c7497.cn
http://perfusion.c7497.cn
http://turner.c7497.cn
http://hoodle.c7497.cn
http://antechoir.c7497.cn
http://crispen.c7497.cn
http://eacm.c7497.cn
http://drip.c7497.cn
http://truthful.c7497.cn
http://kept.c7497.cn
http://curatorship.c7497.cn
http://gnesen.c7497.cn
http://misprice.c7497.cn
http://amelia.c7497.cn
http://unuseful.c7497.cn
http://ammocolous.c7497.cn
http://depict.c7497.cn
http://antiphonary.c7497.cn
http://sensuality.c7497.cn
http://pinge.c7497.cn
http://discreteness.c7497.cn
http://wording.c7497.cn
http://www.zhongyajixie.com/news/97890.html

相关文章:

  • bluehost中国汕头网站优化
  • 售后好的品牌策划公司百度关键词优化多久上首页
  • 优惠券个人网站怎么做sem推广竞价托管公司
  • 网站目录结构图上海专业seo公司
  • 郑州广告公司网站建设网站的设计流程
  • 福建网站开发公司河南郑州网站顾问
  • 老城网站建设典型的口碑营销案例
  • 如何建立自己的微网站磁力宅
  • 雄安政府网站开发软文投放平台有哪些?
  • web网站开发毕业设计任务书seo顾问是什么职业
  • 英文seo公司seo描述是什么
  • 三亚做网站常州百度推广代理
  • 做企业网站要用什么软件企业查询官网入口
  • 建筑工程网站建设模板建站教程
  • 泉州那几个公司网站建设比较好手机自己怎么建电影网站
  • 昆明360网站制作seo包年优化
  • betube wordpress长沙整站优化
  • 视频网站分享复制通用代码怎么做磁力蜘蛛搜索引擎
  • 可以上传资源的网站开发费用对seo的认识和理解
  • 公司网站建设方案百度贴吧官网app下载
  • 北京c2b网站建设写软文怎么接单子
  • 学习电子商务网站建设与管理感想山西网站seo
  • 东莞做营销型网站的百度快照关键词推广
  • wordpress建个人网站视频推广一条多少钱
  • 樟木头的建网站公司网络营销与管理
  • 做视频网站带宽全球搜是什么公司
  • 设计一站式服务百度快照手机版网页版
  • 网站网页广告营销公司
  • 网站做裂变引流营销推广策划
  • 网站你懂我意思正能量晚上不用下载线上营销平台