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

怎样建设网站流程2024的新闻有哪些

怎样建设网站流程,2024的新闻有哪些,wordpress添加端口访问,网络规划设计师如何复习一:按键得原理图 二:按键的代码配置 step1 按键原理图对应引脚配置为输入状态 step2 在GPIO中将对应引脚设置为上拉模式 step3 在fun.c中写按键扫描函数 写完后的扫描函数需放在主函数中不断扫描 扫描函数主要通过两个定义变量的值来判断&#xf…

一:按键得原理图

二:按键的代码配置

step1  按键原理图对应引脚配置为输入状态

step2  在GPIO中将对应引脚设置为上拉模式

step3  在fun.c中写按键扫描函数

写完后的扫描函数需放在主函数中不断扫描

扫描函数主要通过两个定义变量的值来判断,一个当前状态变量state读取对应按键引脚的gpio值,一个last_state 变量在判断条件结束后赋予当前state的值,state重新获取gpio值如此循环

三:长按键和短按键

1.基础依据

定时器开始时cnt就会从0开始一直加,直到cnt=arr+1时产生定时器中断,cnt=0又开始加一直反复

我们需要计算cnt每次加一所需要的时间t0是多少,t0根据公式推导,t0=(psc+1)/f(f为系统频率为8000),

此外还可以通过cnt来求cnt为某值(如cnt=10000)所需要的时间t,如此得到长按键的思路,按键按下时令cnt=0;用if语句判断cnt是否大于1000(即按键是否按下超过一秒钟),如果是长按键则在if语句中些需要进行的操作

2.长按键配置

step1.另外配置一个定时器(TIM3,钟源选内部时钟,配置psc值)

注意定时器中断不用打开,直接生成代码

step2.按照基础依据写代码,设置为1,因为初始化时默认为0,不设为1就会直接一开始时就认为按键B1按下松开count+=2;

注意:定时器配置时有中断要使能,没有中断也要使能,有IT说明与中断有关,即有中断的TIM用带IT的函数语句使能,没有中断的TIM用没有IT的使能

我们上述配置时为按键长按一秒的配置,如果想改长按时间不需重新配置,只要改代码的cnt比较值就好

http://www.dtcms.com/wzjs/94946.html

相关文章:

  • 服务器怎么做网站教程网络推广营销方案100例
  • 上海做网站哪家公司好宁波seo企业网络推广
  • 山东做网站靠谱的公司发广告平台有哪些
  • 成全视频免费观看在线看 综合 笔记 视频抖音矩阵排名软件seo
  • 淘宝网站开发者百度网页游戏大厅
  • 婴儿做相册的网站大型集团网站建设公司
  • wordpress自定义登陆页面百度关键词优化培训
  • wordpress新建字段文大侠seo博客
  • 宝盒官方网站什么是搜索引擎优化推广
  • 上海住房建设部官方网站培训课程有哪些
  • 门头沟做网站常见的网站推广方法有哪些
  • 做网站什么程序网站运营培训学校
  • 徐家汇网站建设宣传广告怎么做吸引人
  • 用dw做网站怎么做出下拉菜单西点培训前十名学校
  • 成全视频免费观看在线看厨房电视剧下载郑州网络seo
  • 2018网站流量怎么做青岛seo百科
  • 做网站的哪家比较好域名免费查询
  • 建设领域现场专业人员报名网站拉新推广平台
  • 网站作品集怎样注册个人网站
  • python做网站教程缅甸今日新闻
  • 24小时看b站视频的软件有哪些it培训机构怎么样
  • 衡阳网站推广搜索引擎优化百度百科
  • 网页app制作入门教程网站优化公司哪个好
  • 网站制作 视频绍兴seo计费管理
  • 百度mip wordpresswindows7优化大师
  • 网站开发 方案企业宣传标语
  • 五金店网站模板seo平台怎么样
  • 网站免费推广怎么做百度竞价冷门产品
  • 融资平台公司定义重庆seo研究中心
  • 外贸网站如何做外链2020做seo还有出路吗