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

导购网站的seo怎么做营销型网站一般有哪些内容

导购网站的seo怎么做,营销型网站一般有哪些内容,中国建设工程造价协会网站,网站小图标怎么制作目录 1.ADC是什么? 2.ADC的性能指标 3.ADC特性 4.ADC通道 5.ADC转换顺序 6.ADC触发方式 7.ADC转化时间 8.ADC转化模式 扫描模式 单次转换/连续转换 9.ADC实验 使用ADC读取烟雾传感器的值 代码实现思路: 1.ADC是什么? 全称&#…

目录

1.ADC是什么?

2.ADC的性能指标

3.ADC特性

4.ADC通道

5.ADC转换顺序

6.ADC触发方式

7.ADC转化时间

8.ADC转化模式

扫描模式

单次转换/连续转换

9.ADC实验

使用ADC读取烟雾传感器的值

 代码实现思路:


1.ADC是什么?

全称:Analog-to-Digital Converter,指模拟/数字转换器

2.ADC的性能指标

  • 量程:能测量的电压范围
  • 分辨率:ADC能辨别的最小模拟量,通常以输出二进制数的位数表示,比如:8、10、12、 16位等;位数越多,分辨率越高,一般来说分辨率越高,转化时间越长
  • 转化时间:从转换开始到获得稳定的数字量输出所需要的时间称为转换时间

3.ADC特性

  • 12位精度下转换速度可高达1MHZ
  • 供电电压:V SSA :0V,V DDA :2.4V~3.6V
  • ADC输入范围:VREF- ≤ VIN ≤ VREF+
  • 采样时间可配置,采样时间越长, 转换结果相对越准确, 但是转换速度就越慢
  • ADC 的结果可以左对齐或右对齐方式存储在 16 位数据寄存器中

4.ADC通道

总共2个ADC(ADC1,ADC2),每个ADC有18个转换通道: 16个外部通道、 2个内部通道(温度 传感器、内部参考电压)。

外部的16个通道在转换时又分为规则通道和注入通道,其中规则通道最多有16路,注入通道最多 有4路。

  • 规则组:正常排队的人
  • 注入组:有特权的人(军人、孕妇)

5.ADC转换顺序

每个ADC只有一个数据寄存器,16个通道一起共用这个寄存器,所以需要指定规则转换通道的转 换顺序。

规则通道中的转换顺序由三个寄存器控制:SQR1、SQR2、SQR3,它们都是32位寄存器。SQR寄 存器控制着转换通道的数目和转换顺序,只要在对应的寄存器位SQx中写入相应的通道,这个通 道就是第x个转换。

和规则通道转换顺序的控制一样,注入通道的转换也是通过注入寄存器来控制,只不过只有一个 JSQR寄存器来控制,控制关系如下:

注入序列的转换顺序是从JSQx[ 4 : 0 ](x=4-JL[1:0])开始。只有当JL=4的时候,注入通道的转换 顺序才会按照JSQ1、JSQ2、JSQ3、JSQ4的顺序执行。

6.ADC触发方式

  • 1. 通过向控制寄存器ADC-CR2的ADON位写1来开启转换,写0停止转换。
  • 2. 也可以通过外部事件(如定时器)进行转换。

7.ADC转化时间

ADC是挂载在APB2总线(PCLK2)上的经过分频器得到ADC时钟(ADCCLK),最高 14MHz

  • 转换时间=采样时间+12.5个周期

 12.5个周期是固定的,一般我们设置 PCLK2=72M,经过 ADC 预分频器能分频到最大的时钟只能 是 12M,采样周期设置为 1.5 个周期,算出最短的转换时间为 1.17us (14/12M)

8.ADC转化模式

扫描模式

  • 关闭扫描模式:只转换ADC_SQRx或ADC_JSQR选中的第一个通道
  • 打开扫描模式:扫描所有被ADC_SQRx或ADC_JSQR选中的所有通道

单次转换/连续转换

  • 单次转换:只转换一次
  • 连续转换:转换一次之后,立马进行下一次转换

9.ADC实验

使用ADC读取烟雾传感器的值

CubeMX配置

时钟配置:

ADC配置:

串口配置:

 代码实现思路:

  1. 启动ADC单次转换
  2. 等待ADC转换完成
  3. 读取ADC转换数据
  4. 重定向printf将数据发送到上位机

核心代码示例:

#include <stdio.h>//重定向printf
int fputc(int ch, FILE *f)
{      unsigned char temp[1]={ch};HAL_UART_Transmit(&huart1,temp,1,0xffff);  return ch;
}//main函数部分while (1){HAL_ADC_Start(&hadc1);  // 启动ADC1转换HAL_ADC_PollForConversion(&hadc1, 50);	// 等待ADC转换完成smoke_value = HAL_ADC_GetValue(&hadc1); // 读取ADC转换数据printf("smoke_value = %f\r\n", 3.3/4096 * smoke_value);// 4096 = 2^12HAL_Delay(500);}

http://www.qdjiajiao.com/news/3157.html

相关文章:

  • wordpress批量替换代码重庆seo技术
  • 深圳自己的网站建设网站推广的营销策划方案
  • 购物网站数据分析百度收录网站链接入口
  • 怎么做类似站酷的网站网络营销案例分析
  • 关于戒烟网站怎么做免费发外链
  • 目前做啥网站能致富不受限制的搜索浏览器
  • cms网站建设方案百度官方网站网址
  • 做的比较好的购物网站seo学院
  • 在郑州做网站网站seo哪家做的好
  • 公司网站建设征求意见表成都推广系统
  • php网站开发教程下载关键词查询工具哪个好
  • 招聘信息网站建设seo推广具体做什么
  • 遵义网河南网站优化
  • 全包网站如何做好网站的推广工作
  • wordpress站点统计插件网店营销策划方案范文
  • 做照片相册最好的网站大连百度seo
  • 宁波网站建设 熊掌号阿里指数查询官网
  • 大连 做 企业网站企业互联网推广
  • app开发和网站开发的区别自媒体营销模式有哪些
  • 合山网站建设百度搜索推广费用
  • app设计报价武汉seo公司哪家专业
  • 环保网站怎么做培训seo
  • 如何做地方网站推广优化疫情防控
  • 京东网站哪个公司做的天津seo顾问
  • 网页制作与网站建设宝典扫描版pdfseo网站优化推荐
  • 做网商哪个国外网站好页面seo优化
  • 做网站要有数据库么长沙网站推广和优化
  • 私人做医院的网站电商推广方案
  • 模板网站演示站点怎么做百度推广渠道
  • 网站建设费用计入哪个会计科目外包网络推广