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

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

3天内不再提示

第五章 利用延迟函数实现LED的闪烁

撞上电子 2022-01-19 09:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一节 硬件解读

本章的硬件知识完全承接上面几章,在这里不再过多的阐述。

第二节配置环境

1,双击打开STM32CubeMX。

0b3c54a2-7879-11ec-9437-dac502259ad0.png

2,如下图,新建项目。

0b6c23da-7879-11ec-9437-dac502259ad0.png

3,选择芯片型号与封装。

0b9bfd80-7879-11ec-9437-dac502259ad0.png

4,选择“A-Z”,点击“SYS”,勾选”Debuy“,可以看见芯片的引脚发生变化。并且选择PC15为输出模式,具体是输出模式的信息,请参考LED那一章。如下图:

0bdd8ed0-7879-11ec-9437-dac502259ad0.png

0c0f0c3a-7879-11ec-9437-dac502259ad0.png

5,选择时钟树部分,并设置时钟位32MHZ。

0c5324e2-7879-11ec-9437-dac502259ad0.png

0c7bae4e-7879-11ec-9437-dac502259ad0.png

6,如下图,分别是项目的名字和路径,编译器和编译器的版本。

0ca5a5a0-7879-11ec-9437-dac502259ad0.png

7,选择文件分类。

0cde8096-7879-11ec-9437-dac502259ad0.png

8,生成项目。

0d0775a0-7879-11ec-9437-dac502259ad0.png

第三节编写代码

1,编译代码,0错误0警告。证明STM32CubeMX代码生成成功。

0d3f9fb6-7879-11ec-9437-dac502259ad0.png

2,添加代码并编译。如下图:

0d74c574-7879-11ec-9437-dac502259ad0.png

3,选择下载器,点击”Debug”-”CMSIS-DAP Debugger”,然后点击”Setting“。

0da01ae4-7879-11ec-9437-dac502259ad0.png

4,选择下载器为”CMSIS-DAP“。

0def6dc4-7879-11ec-9437-dac502259ad0.png

5,如下图配置复位。

0e1e2bfa-7879-11ec-9437-dac502259ad0.png

5,重新编译程序并下载。

0e54b986-7879-11ec-9437-dac502259ad0.png

第四节 实验现象

实验注意事项:

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

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

3,CN4所有拨码开关必须选择ON DP档,否则无法下载程序。

实验现象:

LD1,LD4常亮。LD5以1s为间隔闪烁。

宗旨:

免费的服务,永远的开源

说明:

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

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

3.资料下载请通过以下方式:

微信公众号:撞上电子

CSDN:撞上电子

掘金:撞上电子

今日头条:撞上电子

淘宝企业店:撞上电子

--东莞市东城墨竹公子电子工作室

--墨竹公子

--2021.11.22

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

    关注

    243

    文章

    24447

    浏览量

    687584
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于芯源CW32 MCU的LED闪烁示例及代码分析

    准备: 芯源CW32开发板 一个LED 电阻及基础连接线 开发环境:我使用的是Keil作为开发环境,同时利用官方提供的CW32库函数,这使得代码更加简洁清晰。 代码实现:这段代码
    发表于 12-04 06:52

    【「高速数字设计(基础篇)」阅读体验】第五章 去耦电容

    最近在啃《高速数字设计》,第五章“去耦电容:远交近攻”把高速电路里电源噪声的问题讲透了,对于做硬件设计的同学来说,这简直是“电源完整性”的入门必读。 为啥去耦电容是刚需? 数字IC切换逻辑状态
    发表于 11-19 20:35

    奇瑞汽车第五代瑞虎8即将上市

    11月10日,奇瑞新燃油战略下的重点车型——第五代瑞虎8将正式上市。作为瑞虎8冠军家族的全新产品,第五代瑞虎8集全新设计、电感体验、“赛级民用”的驾控及安全于一身,引领全球燃油车进入下一个时代。
    的头像 发表于 11-10 15:27 424次阅读

    【「高速数字设计(基础篇)」阅读体验】+第五章去耦电容阅读体验

    去耦电容是PCB设计中用于稳定电源电压、滤除高频噪声的关键元件,其作用与布局要求直接影响电路性能。以下是核心要点总结: 一、去耦电容的作用 滤除高频噪声 电源纹波、外部干扰或VCC走线过长会引入高频噪声,去耦电容通过低阻抗路径将噪声旁路至地,为芯片提供干净的直流电压。示例:数字电路中快速开关信号产生的高频噪声可通过去耦电容有效抑制。 3.储能与缓冲 ____将去耦电容就近放置在IC周围就能为其提供储能电荷 当芯片输出方波或负载电流突变时,去耦电容可短暂供电,避免因电源走线寄生电感导致的电压跌落。原理:电容电压不可突变,能快速响应电流需求,类似“本地水库”的作用。 5. 缩短高频回流路径 去耦电容为快速变化的电流提供最小闭合回路,减少对其他芯片电源的干扰。 二、电路布局中的核心要求 紧贴芯片电源引脚 去耦电容需尽量靠近IC的电源管脚(通常距离≤5mm),以最小化回路电感,确保高频滤波效果。关键点:电容与电源、地形成的环路面积需最小化。如图5.5 多电容协同布局 容量搭配:高频场景需并联多个不同容值的电容(如0.1μF+10μF),覆盖宽频噪声抑制。 对称布局:相同电路模块采用对称式布局,保证参数一致性。 电源层与地层设计 避免电源层大面积分割,需保持连续性或通过过孔降低阻抗。 数字地与模拟地需隔离,单点连接以减少噪声耦合。 预留调试空间 电容周围需预留2-3mm操作空间,避免大器件遮挡测试点。 三、设计优化建议 选型依据:根据信号上升/下降速度选择电容值,高频场景优先使用陶瓷电容。 仿真验证:通过电源完整性仿真(如PDN分析)优化电容阵列布局。 案例参考:合理布局可使电源噪声降低30%以上。 总结 去耦电容通过滤波、储能和优化回流路径提升电源完整性,其布局需遵循“就近原则”和“最小环路”原则,并结合多电容协同与电源层设计。实际设计中可参考专业工具(如捷配PCB)进行优化。本书给出清晰的彩图能帮助读者更深刻理解概念。
    发表于 11-06 17:01

    奇瑞汽车第五代瑞虎8开启预售

    世界高城,驭鉴冠军。2025年11月3日,第五代瑞虎8在拉萨正式开启预售,预售价10.59万元至13.59万元,同时提供虎款、豹款两种造型供选择。为助力更多用户畅享豪华大座家庭SUV出行体验,第五代瑞虎8同步带来
    的头像 发表于 11-04 12:53 574次阅读

    海康威视获得第五届中国质量奖

    今天(9月16日),在中国质量(南京)大会上,第五届中国质量奖揭晓。杭州海康威视数字技术股份有限公司(以下简称“海康威视”)凭借“数智质量”质量管理模式获得第五届中国质量奖。
    的头像 发表于 09-16 16:38 841次阅读

    【「开关电源控制环路设计:Christophe Basso 的实战秘籍」阅读体验】+第五章 降压变换器

    本章作者讲解了降压变换器 一、电压模式降压变换器 1、功率级和补偿 VM控制下的连续导通模式(CCM)BUCK变换器的控制到输出传递函数: 2、环路增益补偿 3、瞬时响应 上面步骤完成后
    发表于 08-19 21:38

    第五章 W55MH32 UDP示例

    本文介绍了在 W55MH32 芯片上实现 UDP 通信及数据回环测试的方法。阐述了 UDP 协议的概念、特点、应用场景、报文传输流程和报文结构,展示了实现过程,借助网络调试工具完成测试。
    的头像 发表于 07-24 09:13 668次阅读
    <b class='flag-5'>第五章</b> W55MH32 UDP示例

    【「DeepSeek 核心技术揭秘」阅读体验】--全书概览

    讲解Deepseek的使用方法 第三 深入剖析Deepseek-V3的模型架构、训练框架、推理阶段优化、后训练优化等关键技术 第四关于DeepSeek-R1的技术剖析 第五章 从宏观角度分析
    发表于 07-21 00:04

    德力西电气第五届可持续发展月活动圆满落幕

    近日,德力西电气第五届可持续发展月活动圆满落下帷幕。
    的头像 发表于 07-07 17:38 740次阅读

    电源设计中功率因数校正讲解

    不同的临界导电模式拓扑(恒定输出和跟随升压版本)的设计指南、讨论和显著的效果。 第四包括两种不同的临界导电模式拓扑(传统的CCM升压和CCM隔离反激)的设计指南、讨论和显著的效果。 第五章提供从相同
    发表于 06-25 15:58

    【「# 运算放大器参数解析与LTspice应用仿真」阅读体验】+全书概览与第一阅读分享

    设计 第五章是实践部分介绍了LTSpice的使用 从目录可以看到全书是从理论到实践的介绍方式,前面介绍理论后面介绍实践。 粗略翻看,全书体现的是朴素的风格,没有过多的花哨,没有过多的废话, 各章
    发表于 05-22 23:18

    瑞丰光电亮相DVN第五届(科隆)汽车内饰与智能座舱研讨会

    此前,4月8日至9日,瑞丰光电携Mini LED背光、Mini LED直显及照明等创新产品方案,亮相DVN第五届(科隆)汽车内饰&智能座舱研讨会,并发表主题演讲,系统阐述了瑞丰在智能座舱领域的应用成果与创新构想。
    的头像 发表于 04-12 15:59 1074次阅读

    汽车电路初识

    第一 汽车电路分析基础第二 汽车电路图识读第三 典型汽车电器电路分析第四 汽车电路检修第五章 汽车电子电路图识读
    发表于 03-10 18:04 7次下载

    中科第五纪获卓源亚洲种子轮融资

    近日,具身物理底座领域的创新企业“中科第五纪”成功完成了卓源亚洲的种子轮融资。这一轮融资将为中科第五纪的持续发展注入强劲动力,推动其在具身物理底座和多模态大模型研发方面取得更多突破。 中科第五
    的头像 发表于 02-20 09:30 1061次阅读