LED灯对应的原理图: 

初始化函数:

附上宏定义: 

使能外设时钟函数(划重点):

重点是第一个参数的值: 

模块框图(部分):

闪灯程序:

写GPIO的几种方法:

按位写(一位或者多位):

把一组GPIO置1:

把一组GPIO置0:

自定义写入一组GPIO的值:

Tips:IO口工作方式选择

----------------------------------------------------------------------------------------------------------------------------

拓展:利用宏定义实现寄存器操作(可实现类似于51的IO口赋值方式)

拓展:有关使用抵达定时器delay的问题:

记得根据不同主频修改参数

有关滴答定时器:

【STM32】点灯仪式相关推荐

  1. 邀请参加活动的邀请函_圣诞节点灯仪式活动邀请函制作

    点击箭头处"蓝色字",关注我们哦!! 圣诞节最让人期待的是什么,当然就是圣诞树和礼物了,可是大家别玩了每年的圣诞节在一些国家都会进行着点灯仪式的,这个点灯仪式不仅灯光璀璨,且很是热 ...

  2. 嵌入式STM32入门之STM32点灯实践(2)——HAL库

    STM32点灯实践(2) 一.前言: 二.HAL库 三.实验工具 1.STM32cubeMx的安装 2.安装HAL库 四.具体实验 1.keil仿真调试 2.上板即可 3.观察GPIO端口的输出波形 ...

  3. 小辣记【野火stm32自学笔记】点灯仪式

    前记 置位:|= 清零:&=~ 使用寄存器点亮LED灯 让绿灯亮PB0 PB0连接3.3V 低电平亮 端口输出寄存器ODR APB2中的GPIO端口B的基地址为0x40010C00 地址偏移为 ...

  4. 【蓝桥杯嵌入式】【STM32】1_LED之点灯仪式

    文章目录 1 原理图 2 部分源码   下载工程文件:   https://gitee.com/Joseph_Cooper/blue-bridge-embedded 1 原理图 1.要操作LED需先使 ...

  5. PlatformIO开发之STM32点灯(基于arduino框架)

    前段时间,看一些开源项目时,发现是基于PlatformIO IDE编写的,然后去查了下这个IDE,功能性还是挺强大的,不过国内好像是没找到特别详细的一个教程.为此试下毒. PlatformIO 官方手 ...

  6. Esp8266+阿里云+STM32点灯(一)

    目录 1.简介 2.固件烧录 2.1进入安信可官网 2.2 下载Esp8266-01s模块固件库 2.3 下载开发工具 2.4接线示意图 2.5固件下载 3 串口通讯接 1.简介 通过Esp8266- ...

  7. stm32呼吸灯程序_学习STM32从点灯开始!

    前言 学STM32我们从点灯开始,学Linux驱动我们自然也要点个灯来玩玩,尽量在从这些基础例程中榨取知识,细抠.细抠,为之后更复杂的知识打好基础. 与硬件无关的LED驱动 回顾hello驱动程序,我 ...

  8. STM32的首次点灯

    -以前没有想过这种方法记录一些问题,现在感觉学的东西有点多,遇到相同的问题又找不到在哪记录了,现在在多个地方进行记录,为了方便查找,这是第一次记录,就简要写一下我到现在为止的介绍.可能会帮助一些人学习 ...

  9. 【Pre蓝桥杯嵌入式】【STM32】学习索引

    写在前面     0.专栏链接     1.Unkown device     2.移植LCD程序+建立工程+LCD程序分析     3.如何直接使用LCD例程来作为赛场使用的工程 学习目录      ...

最新文章

  1. sql优化之物理优化
  2. QML UI 与逻辑分开
  3. 【Linux系统编程】进程常用调度算法
  4. sqlserver int转varchar_SQL server 常用数据类型讲解
  5. Jerry 2016年5月20日到5月23日的学习笔记
  6. dockerfile mysql例子_docker-compose 实用示例
  7. Hibernate 第一个体验程序
  8. MySQL函数少传参数_Mysql中的少用函数
  9. android 拦截webview加载url_android webview拦截post的请求
  10. Xcode7中你一定要知道的炸裂调试神技(转)
  11. 最长回文子序列与最长回文子串
  12. 【排序算法复习备忘】冒泡、选择、插入、归并、快排、堆排序
  13. 前端调用接口报错看不到报错响应时 console.dir
  14. html语言中alt,html中alt的用法
  15. oracle热备机制,Oracle的热备
  16. Chrome无法安装axure插件
  17. vue版分享微博 分享微信 分享qq |亲测有效|2020年08月13日
  18. 来看看生词:CVBS、S-Video、YPbPr、模拟RGB、DVI和HDMI
  19. 工程伦理--4.1 解决伦理困境的一般步骤
  20. JXTA技术与应用发展(转载)

热门文章

  1. c语言通讯录程序线性表,数据结构(C语言)课设1——单位员工通讯录管理系统(线性表应用)...
  2. 计算机怎么取消u盘启动程序,计算机设置U盘自动启动程序| U盘自动播放设置
  3. 揭阳学计算机的好学校,揭阳初中排名2020最新排名,揭阳初中排名前十的学校有哪些...
  4. ckeditor复制html样式丢失,Ckeditor选择html无法正常使用铬浏览器
  5. python给列表的每一项都加上特定的字符串
  6. Unity调试外部DLL
  7. 云服务器配置(jdk、tomcat、mysql)
  8. Exp3 免杀原理与实践 20164314
  9. windows doc快捷键
  10. 苹果机的时间格式转换为时间搓