0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第三章 利用Delay函数来实现LED的闪烁

撞上电子 2022-05-26 10:50 次阅读

在上一章给大家介绍了点亮LED,本章将教大家如何利用Delay来实现LED的闪烁。

本章的工程直接套用点亮LED的历程,stm32cubeMX的配置也不需要重新配置,可以直接使用,只需要在MDK中修改代码,即可。

第一节 编写代码

1,在初始化中修改以下代码:

6fd42916-da90-11ec-b80f-dac502259ad0.png

2,在while中填写:

70184920-da90-11ec-b80f-dac502259ad0.png

3,编写代码后,就可以下载到开发板里面了。

第二节 注意事项与实验现象

实验注意事项:

1,程序语句需要位于程序的BEGIN与END之间。

2,利用USB线将电脑USB口与开发板CN2口连接。

3,J6,J7,J8需要用跳线帽连接,否则无法下载程序。

实验现象:

LD9和LD11常亮,LD1以500ms闪烁。

宗旨:

免费的服务,永远的开源

说明:

1.本教程免费,开源,禁止用于任何商业用途,违者必究。

2.本教程版权所属为东莞市东城墨竹公子电子工作室,盗版必究。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    242

    文章

    23277

    浏览量

    660880
收藏 人收藏

    评论

    相关推荐

    华为-射频基础知识培训

    课程目标z 熟悉和掌握射频基本概念和知识z 了解无线射频系统结构z 了解天馈系统的概念和知课程内容第一 无线通信的基本概念第二 射频常用计算单位简介第三章 射频常用概念辨析第四
    发表于 12-10 13:39 0次下载

    《DNESP32S3使用指南-IDF版_V1.6》第十 LED实验

    的外设,主要负责输入输出功能。在第三章节中,作者详细阐述了ESP32-S3芯片具有45个物理GPIO管脚,涵盖GPIO0至GPIO21以及GPIO26至GPIO28的广泛范围。然而,相较于
    发表于 12-07 09:33

    第三章:训练图像估计光照度算法模型

    这一篇就到了图像估计光照度算法章节,这篇我主要记录如何使用 tensorflow2 训练一个从图片中估计光照度的算法。一般的流程是拍摄多张图片以及用光照度计来检测其光照度值,分别作为输入和输出。但是在本章呢,为了起到演示的作用,数据集我会使用 [MIT-Adobe FiveK Dataset](https://data.csail.mit.edu/graphics/fivek/) 。光照度值呢,我使用图片的 rgb 数值经过算法**r\*0.2126+g\*0.7152+b\*0.0722**计算亮度。这样就有了一定数量的数据集。也就有基础进行后续的训练和测试了。
    的头像 发表于 11-06 15:57 385次阅读

    【「嵌入式Hypervisor:架构、原理与应用」阅读体验】+第三四章阅读报告

    在深入阅读了《嵌入式Hypervisor:架构、原理与应用》的第三、四后,我对嵌入式Hypervisor的设计与实现技术有了更为详尽和系统的理解。以下是我对这两内容的阅读报告:
    发表于 10-09 18:29

    第三章:龙芯2K0300蜂鸟板资料分析

    02-固件 |--二进制文件【文件夹】 |--使用前必读.txt说明240703固件版本及以前版本 |--u-boot-with-spl.binu boot bin文件 |--u-boot-with-spl.bin.md5u boot bin md5格式文件 |--u-boot-2022.04-2k300-dev_board-mini-dp-095bcbdd-build.20240820143347.tar.gz在linux下引导文件 |--源码【文件夹】 |--u-boot-2022.04-2k300-dev_board-095bcbd-build.20240820140855.tar.gz在linux下源文件 |--u-boot-2022.04-2k300-dev_board-095bcbd-build.20240820140855.tar.gz.md5在linux下md5板式源文件 03-内核 |--Chanage.txt说明发布日期:2024/7/25及主要修改 |--源码【文件夹】 |--linux-5.10-dev_board-src-210c2be-build.20240909190934.tar.gz.md50.09KB 在linux下md5板式源文件 |--linux-5.10-dev_board-src-210c2be-build.20240909190934.tar.gz183.48MB 在linux下源文件 |--二进制文件【文件夹】 |--uImage8.44MB 映像文件 |--linux-5.10-2k300-mini-dp-13e380816-build.20240906105405.tar.gz16.97MB 压缩二进制文件
    发表于 09-11 17:47

    《DNK210使用指南 -CanMV版 V1.0》第三章 CanMV简介

    第三章 CanMV简介 本章将对CanMV进行简单介绍本章分为如下几个小节:3.1 初识CanMV 3.2 CanMV的应用开发方式 3.1 初识CanMVCanMV是嘉楠科技针对AIOT编程
    发表于 09-03 10:13

    迅为电子RK3588S开发板第三章Buildroot系统功能测试

    迅为电子RK3588S开发板第三章Buildroot系统功能测试
    的头像 发表于 09-02 14:45 777次阅读
    迅为电子RK3588S开发板<b class='flag-5'>第三章</b>Buildroot系统功能测试

    【「ARM MCU嵌入式开发 | 基于国产GD32F10x芯片」阅读体验】+书籍整体概况

    系统的概念,ARM简史,以及前期的准备工作,视频时长112min。 第二介绍GD32F10x的架构,包含计算机架构,Cortex-M3架构;第三章通用输入/输出端口GPIO介绍,内容非常丰富,介绍
    发表于 08-25 22:48

    双麒麟系统!迅为RK3588开发板+银河麒麟/开放麒麟

    现代化的用户界面和丰富的开发工具,适用于台式机、笔记本和嵌入式设备,致力于推动国产操作系统的自主研发和生态建设。 部分功能演示截图 更新目录 第一 功能适配表 第二 Android系统功能测试 第三章
    发表于 07-15 10:35

    求助,关于OP191输出波形的问题求解

    下载了官网的OP191的SPICE模型,用LTspice进行仿真,原理图和仿真结果如下:我的疑问就是第三章图中,当Vin=0的时候,Vout≠0,仿真结果是15mV左右,这个是怎么回事?谢谢
    发表于 05-20 07:37

    搭配100教学实验案例,轻松解决老师备课难题!

    Linux系统使用实验第三章Linux设备驱动程序开发实验第四基于ARM基础外设实验第五LinuxQt开发实验第六LinuxPython开发实验向下滑动查看所有内容
    的头像 发表于 05-01 08:31 409次阅读
    搭配100教学实验案例,轻松解决老师备课难题!

    调用Time_Auto_Decrement()函数来LED_Delay_Time变量的值递减,为什么值却不变?

    谁能帮忙解释一下,我调用Time_Auto_Decrement()函数来LED_Delay_Time变量的值递减,为什么,值却不变 /****main.c*****/ int main(void
    发表于 04-28 08:35

    STM32中断相应函数不能持续吗?

    在main.c中的测试函数可以使DAC芯片正常输出多路幅值不同的方波电压,将其放到中断it.c文件中,发现只是输出直线型电压,而非方波,请问中断相应函数不能持续吗?譬如,使用中断函数来达到使L
    发表于 04-08 07:05

    使用GTM中断实现LED的500ms间隔的闪烁LED没有闪烁的原因?

    使用GTM中断实现LED的500ms间隔的闪烁:设定GTM中断周期为1ms,每次进入GTM的中断处理函数只进行变量+1(类似于计数器);同时会在core0_main()里的While(
    发表于 02-02 12:14

    LED灯关灯后闪烁的解决方法

    LED灯以其亮度大、耗能低、寿命长等特点,逐步霸占当今电灯市场。一般来说,LED灯是很难发生问题的,在LED灯的问题中,不外乎种毛病:灯不亮、灯变暗、关灯后
    发表于 02-01 16:40 1985次阅读