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

个人可以做哪些有意思的网站小时seo百度关键词点击器

个人可以做哪些有意思的网站,小时seo百度关键词点击器,wordpress网站建站,重庆网站建设公司海口目录 1 、 电路构成及原理图 2 、编写实现代码 3、代码讲解 4、烧录到开发板调试、验证代码 5、检验效果 此笔记基于朗峰 STM32F103 系列全集成开发板的记录。 1 、 电路构成及原理图 触摸键简单的了解就是一次电容的充放电过程。从原理图可以看出,触摸键 …

 

目录

1 、 电路构成及原理图 

2 、编写实现代码 

3、代码讲解

4、烧录到开发板调试、验证代码

5、检验效果


此笔记基于朗峰 STM32F103 系列全集成开发板的记录。

1 、 电路构成及原理图 

 

触摸键简单的了解就是一次电容的充放电过程。从原理图可以看出,触摸键 TOUCH 实质就是一个物理意义上的电容并且接有上拉电阻 RT 到 3.3v,同时还通过用短路帽短接 P5 的 4-5 脚连接到 STM32的 PA1 引脚。没有触摸的时候,触摸键这个物理上的电容的充放电时间是相对固定的,当手指触摸到触摸键的时候就人为的改变了这个电容的容量也就是改变了电容的充放电时间,就是通过判断这个“触摸”电容的充放电时间的变化来实现触摸识别的。

2 、编写实现代码 

main.c

touch.c

 

3、代码讲解

代码中我们使用 TIM5 的输入捕获来实现“触摸键电容“和”触摸时电容“的充放电时间的计数。先看源文件 touch.c   

 首先,初始化 TIM5,用通道 2(PA1)作为输入捕获的引脚。注意: 
这里先在头文件 touch.h 中宏定义了 TIM5 最大重填值: 
#define touch_ARR          0XFFFF          //宏定义 TIM5 最大重填值、 
定义了全局变量 default_cnt ,也就是无触摸时充电时间。 

 

这里初始化触摸按键,首先调用 TIM5 初始化函数并将自动从装值设为 0Xffff(在 touch.h 中宏定义的),分频系数设为 1。初始化循环调用获取输入捕获值函数 touch_Capture() 10 次并将捕获值累计在临时变量 temp 中,之后再取平均值并赋值个全局变量 default_cnt(这
个值实际就是没有触摸发生时“触摸键电容”的充电时长)。 

最后,判断 default_cnt 是否在合理的计数范围内(需根据实际触
摸键的情况调整),如果在合理的范围内就返回 1 表示初始成功,否
则就返回 0 表示初始化失败。 

4、烧录到开发板调试、验证代码

5、检验效果

用手指触摸一下触摸键, LED2 熄灭了吧,再触摸一次 LED2 又点亮了.

http://www.mmbaike.com/news/91383.html

相关文章:

  • 开封网站建设-中企动力搜索引擎分类
  • 傻瓜式网页制作工具重庆百度seo排名
  • 如何用wampp 做网站口碑营销案例分析
  • 门户网站开发框架上海网络推广团队
  • 网站 建设 方案百度推广登录平台
  • 泉州网站制作运营商专业俄罗斯引擎搜索
  • 弄个网站多少钱网站seo优化步骤
  • 心理网站 模版北京seo招聘网
  • 冻品网站的建设背景百度的网站网址
  • 杭州建设实名制报备网站关键词挖掘方法
  • 商业网站开发模式seo计费系统登录
  • 手机网站开发ios如何进行搜索引擎营销
  • 靠谱的做网站的公司企业营销咨询
  • 泉州网站建设 首选猴子网络备案域名交易平台
  • 做婚庆的网站有哪些内容香飘飘奶茶
  • diy建站系统世界互联网峰会
  • 大学代作作业的网站网络服务包括哪些内容
  • 条件查询 php网站源码西安百度爱采购推广
  • 西安制作网站白杨seo
  • 写作网站水平哪个最好域名查询备案
  • 做色情网站盈利会怎么样广州百度seo
  • 开封景区网站建设方案seo站长综合查询
  • 河北优化网站获客qq推广方案经典范文
  • 网站怎么做支付宝接口百度怎样免费发布信息
  • 霸州做网站网络营销推广外包服务
  • 丹阳做网站天津seo关键词排名优化
  • 网站设计技术入股南京seo外包平台
  • 公司门户网站怎么做东莞今天发生的重大新闻
  • 深圳沙头角网站建设小红书推广费用一般多少
  • 东莞樟木头做网站哪家好seo推广岗位职责