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

amp 网站开发头条搜索是百度引擎吗

amp 网站开发,头条搜索是百度引擎吗,如何在手机上自己制作软件,如何做网站互链规则一、实验目的 1.熟悉开发环境 2.控制LED灯 二、实验环境 硬件:STM32开发板、CMSIS-DAP调试工具 软件:ARM的IDE:Keil C51 三、实验内容 1.实验原理 (1)LED灯原理与点亮 LED即发光二极管,有电流通过…

一、实验目的

1.熟悉开发环境

2.控制LED灯

二、实验环境

硬件:STM32开发板、CMSIS-DAP调试工具

软件:ARM的IDE:Keil C51

三、实验内容

1.实验原理

(1)LED灯原理与点亮

LED即发光二极管,有电流通过时会发光。stm32通过三极管来实现对LED灯的点亮与熄灭。常见的三极管分为NPN型和PNP型。

(2)GPIO基本操作

开发板上三个LED灯的引脚为PH10,PH11,PH12,如图1所示。HAL库中提供了一个操作GPIO电平的函数:HAL_GPIO_WritePin函数,使得对应的引脚输出高电平或者低电平。

图 1

2.实验一:熄灭LED灯

(1)连接设备

连接设备的SWD下载线

(2)运行代码熄灭LED灯

程序中部分代码如下图(图2)所示,首先,通过调用HAL_GPIO_WritePin()函数将每个LED灯设置为高电平(GPIO_PIN_SET),使它们点亮。然后,使用HAL_Delay函数延时100毫秒。接着再次调用HAL_GPIO_WritePin函数将每个LED灯设置为低电平(GPIO_PIN_RESET),使它们熄灭。

图 2

(3)实验结果

如图3所示,LED灯点亮一秒后成功熄灭。

图 3

3.实验二:实现LED灯闪烁

(1)连接设备

连接设备的SWD下载线

(2)运行代码控制LED灯闪烁

程序中部分代码如下图(图4)所示,其中设置变量a=0,循环次数max=5,当运行while循环时,通过bsp_led_toggle()函数翻转指定的LED指示灯,即当LED灯亮时,该函数会让其熄灭;当LED灯熄灭时,该函数会点亮LED灯。再通过nop_delay_ms()函数实现延时功能,在本次实验中,通过编写代码控制LED灯重复执行闪烁5次,亮100ms后,熄灭500ms。

图 4

(3)实验结果

如下图(图5)所示,运行程序后实现LED灯的闪烁。

图 5

图 6

实验小

本次实验学习了关于LED灯的点亮和熄灭的原理,实验中通过控制高低电平以实现LED灯的点亮和熄灭。同时,学习了HAL库中的相关函数,例如使用bsp_led_toggle()函数翻转指定的LED指示灯,通过nop_delay_ms()函数实现延时功能。

控制LED灯闪烁

http://www.dtcms.com/a/543791.html

相关文章:

  • vs2010网站开发示例西安房价
  • 东莞阳性最新消息google seo 营销网站
  • 华亭县门户网站vps主机上搭建网站
  • 上海平台网站开发网站建站建设上海黔文信息科技有限公司30
  • 学科网站建设管理装修网站建设摘要
  • seo费用价格重庆网络优化平台
  • 网站建设纳千网络网络seo软件
  • 网站建设服务商有哪些南昌市有帮做网站的吗
  • 网站开发毕业设计说明主流软件开发平台
  • 网站设计实训心得海外直购网站建设方案书范文
  • 英文网站注册开发公司网签物料
  • 伊利网站规划与建设数字营销传播
  • 南昌做网站后台投票编程教学入门教程
  • 做时尚网站的目的ui设计参考网站
  • 手机网站 制作教程网站如何免费推广
  • 聊城手机网站建设服务棕色网站设计
  • 建建设网站的企业网站上怎样做超链接
  • 广东企业网站制作做网站1万多块钱
  • ppt网站有哪些网站规划建设与管理维护论文
  • 自己建网站怎样建正规的网站制作开发
  • 喀喇沁旗网站建设公司wordpress style.
  • 网站建设实例pdf下载河北邢台wap网站建设
  • 常州网站设计公司金华市网站建设最低价
  • 百度一下你就知道官方网站网站评测的作用
  • 个人网站 备案 名称wordpress改wp admin
  • 网站建设服务哪里便宜抖音开放平台怎么注册
  • 网站开发与app差距网站 验收
  • 做网站菏泽wordpress应用商店
  • 汽车网站建设论文网站改版对排名的影响
  • dw建设的网站上传杭州建平台网站公司