自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 STM32F407学习记录---看门狗实现流水灯

STM32F407学习记录---看门狗实现流水灯概述STM32F4独立看门狗简介STM32F4独立看门狗相关库函数软件设计即代码下载概述  本实验通过STM32F4的独立看门狗实现流水灯,同时可通过按键进行喂狗操作,防止看门狗产生复位信号,当按键未按下(没有喂狗)时可见流水灯。STM32F4独立看门狗简介  STM32F4的独立看门狗由内部专门的32KHz低速时钟(LSI)驱动,即使主时钟发生故障,它仍然有效。值得注意的是:独立看门狗的时钟是一个内部的RC时钟,所以并不是准确的32KHz,而是在15

2021-03-17 22:54:43 820

原创 STM32F407学习记录---外部中断实验

STM32F407学习记录---外部中断概述STM32F4外部中断简介硬件设计软件设计概述将 STM32F4 的 IO 口作为外部中断输入,实现通过板载的 4 个按键,控制板载的两个 LED 的亮灭以及蜂鸣器的发声STM32F4外部中断简介  与外部中断有关的代码分布在stm32f4xx_exti.h和stm32f4xx.c文件中。  STM32F4的每一个IO口都可作为外部中断的中断输入口,其中断控制器支持22个外部中断/事件的请求。每个中断设有状态位,每个中断/时间都有独立的触发和屏蔽设置。

2021-03-17 13:48:52 725

原创 STM32F407学习记录---按键检测实验

stm32f407按键检测库函数版  开始之前呢先祝大家圣诞节快乐,同时参加明天的研究生考试的同学们一战成"硕",接下来我就直奔主题了。  今天我要通过库函数操作stm32f407上的按键实现控制LED小灯以及蜂鸣器,实现的功能如下:KEY0键控制LED0的亮灭KEY1键控制LED1的亮灭KEY2键同时控制控制LED0和LED1的亮灭转换WK_UP键控制蜂鸣器  这篇文章同时会涉及到LED和蜂鸣器,相当于是对前两次的学习进行一个复习,可能在前两篇文章中没有考虑到的细节今天都会尽量考虑进去,希

2020-12-26 02:28:02 2550 1

原创 stm32f4通过配置寄存器和位操作实现跑马灯

stm32f4通过配置寄存器和位操作实现跑马灯寄存器实现如下图所示为LED和stm32f4的硬件连接图,在此通过配置GPIOF_9输出高低电平以实现LED0的闪烁:在配置GPIOF_9之前需要先使能GPIO的外设时钟,可以通过配置RCC AHB1寄存器实现,RCC AHB1寄存器如下图所示:从图中可以看出,要使能GPIOF只需要对该寄存器的第5为置位即可,对于置位操作,只需要将该位与1相或即可,即:RCC->AHB1ENR |= 1<<5;接下来就该初始化GPIOF_9了

2020-12-23 01:58:27 688 1

原创 GPIO工作原理和相关寄存器

STM32跑马灯实验_库函数版GPIO工作原理和相关寄存器GPIO的模式GPIO寄存器说明: 每组GPIO端口的寄存器包括10个,共70个寄存器跑马灯实验代码GPIO工作原理和相关寄存器STM32f407共有7组GPIO(GPIO ~ AGPIOA),每组包含16个GPIO引脚(如GPIOA0~GPIOA15)GPIO的模式4种输入模式: - 浮空输入(没有上拉和下拉)- 输入下拉- 输入上拉- 模拟输入,常见于AD转换4种输出模式:- 开漏输出:只可输出强低电平,高电平得靠外

2020-12-20 23:33:25 1746 1

STM32F407学习记录---看门狗实现流水灯.rar

利用看门狗的复位功能实现流水灯,同时可使用WK_UP按键喂狗

2021-03-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除