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

免费企业网站建设word镜像网站能否做google排名

免费企业网站建设word,镜像网站能否做google排名,0元入驻的电商平台,做网站用哪个写比较好一、简单介绍 按键控制灯开关是一种常见的嵌入式系统示例项目,它通常用于演示嵌入式系统的基本控制能力。该项目由一个或多个LED和一个按键组成。通过按下按键,可以控制LED的开关状态,从而实现灯的亮灭控制。 二、查看功能手册 2.1 查看硬件…

一、简单介绍

  按键控制灯开关是一种常见的嵌入式系统示例项目,它通常用于演示嵌入式系统的基本控制能力。该项目由一个或多个LED和一个按键组成。通过按下按键,可以控制LED的开关状态,从而实现灯的亮灭控制。

二、查看功能手册

2.1 查看硬件引脚号码

这里我们使用STM32F40xxx这个板子来实现按键控制开关这个小项目

KEY0的引脚是PE4,KEY1的引脚是PE3。

可知 PE4:"PE"表示端口E,"4"表示该端口上的第4号引脚

PE3:"PE"表示端口E,"3"表示该端口上的第3号引脚

2.2查看硬件引脚号码对应的时钟型号

根据硬件引脚号码,KEY0和KEY1都是PE,那么控制他俩的时钟型号都是GPIOE,而根据上图可知,GPIOE在AHB1总线上,根据这个逻辑就能找到GPIOE时钟型号,并打开时钟信号。

AHB1ENR 寄存器用于配置 AHB1 总线上各个模块的时钟使能位。

2.3 确定输入模式

因为按键是一个输入外设,所以选择输入模式

2.4 确定输入类型

2.5确定输入速度

2.6 选择上拉模式

采用上拉模式,按键按下后,由高电平到低电平是一个下降沿。

三、使用现成函数来实现

3.1 确定时钟

由上述可知GPIOE由AHB1这个总线控制时钟信号

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE, ENABLE);

3.2GPIO结构体

3.3设置输入/输出模式

这里选择GPIO_Mode_IN输入模式

3.4选择输入类型

选择GPIO_PuPd_UP上拉输入

3.5选择引脚

选择3和4引脚

3.6 选择速度

选择高速GPIO_High_Speed。

综上所述,汇总如下

GPIO_InitTypeDef GPIO_InitTypeDefStruct2;
GPIO_InitTypeDefStruct2.GPIO_Mode=GPIO_Mode_IN;//选择输入模式
GPIO_InitTypeDefStruct2.GPIO_PuPd=GPIO_PuPd_UP;//选择上拉模式
GPIO_InitTypeDefStruct2.GPIO_Pin=GPIO_Pin_3|GPIO_Pin_4;//使用3号引脚和4号引脚
GPIO_InitTypeDefStruct2.GPIO_Speed= GPIO_High_Speed ;//选择高速
GPIO_Init(GPIOE,&GPIO_InitTypeDefStruct2);

四、实现功能

加上Day01的小灯的代码即可实现功能。

int main()
{Key_Init();LED_Init();int num=500000;LED1_OFF();LED2_OFF();while(1){if(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_3)==0){while(num--){}num=50000;while(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_3)==0){//GPIO_SetBits(GPIOF,GPIO_Pin_8);LED1_OFF();LED2_OFF();while(num--){}num=50000;}}if(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4)==0){while(num--){}num=50000;while(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4)==0){LED2_ON();while(num--){}num=50000;}}}

 

http://www.yayakq.cn/news/216260/

相关文章:

  • 中文网站建设方案建设网站上海市
  • IT科技资讯新闻类织梦网站模板如何做视频网站旗下账号
  • 阿里巴巴国际站下载卖家版广州网站建设加q.479185700
  • 中国空间站最新消息新闻wordpress怎么读
  • wordpress建站教程视频教程wordpress+重装教程
  • 网站链接导出做网站需要服务器和什么软件
  • 酒店网站建设方案结束语变身小说 wordpress
  • 河南省工程招标信息网如何做好搜索引擎优化工作
  • 舒城县建设局网站按月网站建设
  • 企业网站怎么收录风铃建站模板
  • 北京网站建设V芯ee8888ewordpress category 参数
  • 深圳seo网站磁力天堂
  • 北京海淀区建设局网站wordpress4.6教程
  • 个人网站 icpwordpress 站群会员
  • 网站后台管理系统制作软件成都创意网站设计
  • 临沂网站建设有哪些服务关系型网站怎么做
  • 北京网站建设app安卓应用市场app
  • 上海网站建设方案托管东莞网络公司哪个网站好
  • 国外网站怎么建设wordpress 分类文章排序
  • 深圳企业网站建设服务公司艺术签名在线生成器
  • 没有网站做APP做ppt在哪些网站可以卖钱
  • 上海网站域名注册做家教备课用什么网站
  • 基层组织建设部网站google搜索下载
  • jsp网站开发学习心得做易经类的网站
  • 离退休部门网站建设情况网站开发难度
  • 淮安做网站找哪家好如何给自己网站做网站优化
  • 营销的网站建设公司太原不错的互联网公司
  • 中国建设银行网站诚聘英才频道好的学习网站打广告
  • 网站和微信公众号建设推广优化公司网站
  • 网站关键词结构免费网站安全软件大全