自定义博客皮肤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)
  • 问答 (6)
  • 收藏
  • 关注

原创 0基础学STM32F1 HAL库(五)

上一期我们学习了中断的基础相关知识,那么这一期我们就来讲讲怎么实现外部中断。为了方便展示外部中断,我们实现KEY0按键按下的时候LED0反转,LED1一直闪烁的实验。

2022-10-21 12:18:18 244

原创 0基础学STM32F1 HAL库(四)

当程序处理到一半的情况下触发中断,此时系统将会先完成触发中断后的中断内容,当中断内容完成了之后,系统再回到原程序处理剩下一半的程序。注意:一般在中断函数中,尽量不要出现延时,如果必须用到延时,时间尽可能的小,不然就会影响到中断的后续响应。在模块内部使能中断,然后设置模块的优先级别(抢占式优先级和子优先级)是指片上的外设,比如SPI,定时器,串口模块等都属于片上外设。既然是中断,那么肯定有触发的来源,那这个触发来源我们称之为。当我们想使用某一个模块的中断的时候,步骤如下。第四期讲中断的管理和基础知识。

2022-10-21 11:31:11 91

原创 0基础学STM32F1 HAL库(三)

处理器的IO引脚除了可以作为输入输出引脚外,还能够作为其他模块,比如定时器的输出、SPI模块的引脚、串口的功能引脚等功能,具有“通用性”,所以这类引脚我们用通用IO引脚来描述,叫GPIO引脚。

2022-08-22 22:31:06 311

原创 0基础学STM32F1 HAL库(二)

关于如何定义寄存器,与如何对寄存器进行操作

2022-08-20 23:35:12 704

原创 0基础学STM32F1 HAL库(一)

首先是使用的软件分别为MDK和CubeMX,CubeMX是用于方便代码初始化,MDK用于编程代码使用。还有使用的下载程序的工具ST-LINK,以及ST-LINK的驱动。

2022-08-19 23:19:20 756

空空如也

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

TA关注的人

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