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

艾瑞网站建设广告主平台

艾瑞网站建设,广告主平台,大良建设网站,襄阳万家灯火网站建设一、简单介绍 按键控制灯开关是一种常见的嵌入式系统示例项目#xff0c;它通常用于演示嵌入式系统的基本控制能力。该项目由一个或多个LED和一个按键组成。通过按下按键#xff0c;可以控制LED的开关状态#xff0c;从而实现灯的亮灭控制。 二、查看功能手册 2.1 查看硬件…一、简单介绍 按键控制灯开关是一种常见的嵌入式系统示例项目它通常用于演示嵌入式系统的基本控制能力。该项目由一个或多个LED和一个按键组成。通过按下按键可以控制LED的开关状态从而实现灯的亮灭控制。 二、查看功能手册 2.1 查看硬件引脚号码 这里我们使用STM32F40xxx这个板子来实现按键控制开关这个小项目 KEY0的引脚是PE4,KEY1的引脚是PE3。 可知 PE4PE表示端口E4表示该端口上的第4号引脚 PE3PE表示端口E3表示该端口上的第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_ModeGPIO_Mode_IN;//选择输入模式 GPIO_InitTypeDefStruct2.GPIO_PuPdGPIO_PuPd_UP;//选择上拉模式 GPIO_InitTypeDefStruct2.GPIO_PinGPIO_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 num500000;LED1_OFF();LED2_OFF();while(1){if(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_3)0){while(num--){}num50000;while(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_3)0){//GPIO_SetBits(GPIOF,GPIO_Pin_8);LED1_OFF();LED2_OFF();while(num--){}num50000;}}if(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4)0){while(num--){}num50000;while(GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4)0){LED2_ON();while(num--){}num50000;}}}
http://www.w-s-a.com/news/647152/

相关文章:

  • WordPress pajx天津短视频seo
  • 检察院门户网站建设情况总结深圳网站制作长沙
  • 单页导航网站模板搜索量查询
  • 如何在一个地方建设网站营销型定制网站
  • 保定网站建设方案维护动易网站中添加邮箱
  • 简易网站的html代码wordpress音乐html
  • 四川住房和城乡建设厅网站打不开海山网站建设
  • 深圳设计功能网站如何用html制作网站
  • 网络优化软件下载竞价排名和seo的区别
  • 龙华新区做网站中高端网站建设
  • 网站开发小图标大全手机网站设计开发
  • 网页设计设计一个网站口碑营销的优点
  • 枣庄建网站的公司唐山企业网络推广培训
  • 张家界建设企业网站学校资源网站建设方案
  • 网站制作教程书籍业务管理系统
  • 上传网站空间的建站程序怎么删除c 网站开发案例详解下载
  • 企业网站维护兼职丹阳网站优化
  • 秦皇岛网站开发公司怎么注册自己的公司
  • 写作网站哪个能得稿费绿色环保企业网站模板
  • 牡丹江网站建设定制开发安徽建设工程信息网官网入口
  • 有什么好的网站建设的书适合在家做的网站工作
  • wordpress情侣源码西安网站快速优化
  • 昆明网站建设高端定制100种班服设计图
  • 网站开发程序说明html网页制作接单
  • 企业网站货物查询怎么做制作文件的软件
  • 怎么做网站的防盗链北京门户企业网站建设
  • 网站推广的主流方法淘客网站 源码
  • 网站海外推广怎么做多用户商城系统源码教程
  • 猎头做单网站网站创建费用
  • 住房和城乡建设网站 上海自己做网站还是公众号