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

原创 stm32中的AHB和APB是什么

AHB(Advanced High performance Bus的缩写)译作高级高性能总线,是一种“系统总线”。 AHB 主要用于高性能模块(如CPU、DMA和DSP等)之间的连接。 AHB 系统由主模块、从模块和基础结构(Infrastructure)3部分组成,整个AHB总线上的传输都由主模块发出,由从模块负责回应。 APB(Advanced Peripheral...

2020-04-08 21:55:34 2842

原创 STM32学习:启动流程分析

我们写嵌入式程序,基本上采用C语言来编写,以main( )作为程序的入口。但实际上,mian()并不是最先要执行的,在这之前需要做一些基本的工作,如堆、栈的定义;main函数的复位连接等,这些工作就需要一个专门的启动程序来完成,由于需要做的工作内容不多,并且需要更直接的管理内存,一般采用汇编编写。  无论是STM32、ARM系列的单片机,还是简单的如51,PIC等,都以为上述原因,需要启动程序,...

2020-04-08 20:56:21 340

原创 求解释功能

void HAL_GPIO_TogglePin(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin){/ Check the parameters */assert_param(IS_GPIO_PIN(GPIO_Pin));if ((GPIOx->ODR & GPIO_Pin) != 0x00u){GPIOx->BRR = (uint32_t...

2020-02-01 20:45:32 127

原创 STM32CubxMX配置文件,KEIL打开提示不能打开项目文件的解决方法

配置说明!:1.如你电脑安装为KEIL4,那么请选择“MDK-ARM V4”;2.如你电脑安装为KEIL5,那么请选择“MDK-ARM V5”;配置完成后,请选择选择GENERATE CODE 后弹出对话如下,请选择 OPEN Project;至此,配置完成。针对KEIL打开之后,提示不能打开或读取项目文件的可能说明如下:STM32CubeMX配置的芯片型号与KEIL4/5的不符合...

2020-02-01 20:05:44 9863

原创 STM32CubeMX介绍、下载与安装

一、简介STM32CubeMX是一个配置STM32代码的工具,它把很多东西封装的比较好,硬件抽象层、中间层、示例代码等。现在ST公司升级和维护的库主要就是STM32CubeMX的HAL库和标准外设库,使用这两种库开发STM32各有各的好处,下面简单描述一下。如果你是一名刚学STM32的初学者,想要把硬件底层相关的东西搞明白,不建议使用STM32CubeMX这个工具,建议使用之前经典的标准外设库...

2020-01-31 00:50:50 421

空空如也

空空如也

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

TA关注的人

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