在上一章给大家介绍了点亮LED,本章将教大家如何利用Delay来实现LED的闪烁。
本章的工程直接套用点亮LED的历程,stm32cubeMX的配置也不需要重新配置,可以直接使用,只需要在MDK中修改代码,即可。
第一节 编写代码
1,在初始化中修改以下代码:
2,在while中填写:
3,编写代码后,就可以下载到开发板里面了。
第二节 注意事项与实验现象
实验注意事项:
1,程序语句需要位于程序的BEGIN与END之间。
3,J6,J7,J8需要用跳线帽连接,否则无法下载程序。
实验现象:
LD9和LD11常亮,LD1以500ms闪烁。
宗旨:
免费的服务,永远的开源
说明:
1.本教程免费,开源,禁止用于任何商业用途,违者必究。
2.本教程版权所属为东莞市东城墨竹公子电子工作室,盗版必究。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
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**计算亮度。这样就有了一定数量的数据集。也就有基础进行后续的训练和测试了。
【「嵌入式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
【「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开发实验向下滑动查看所有内容
调用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次阅读
评论