自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 STM32学习(一)

实际上也是使用了固件库,但是不是使用固件库的函数,而是使用了固件库的定义,包括宏定义,结构体定义。HAL库模式:全称是Hardware Abstraction Layer(抽象印象层),相比于标准库更加深入的封装,有句柄、回调函数等概念(ps:有点类似Windows开发),因此相对于标准库模式有更好的可移植性(可在不同芯片的移植),但代价就是更多的性能损失。标准库模式:基于寄存器进行了函数的封装,而由于函数封装以及内部大量的检查参数有效性的代码,运行速度相对于寄存器模式较慢。可配置为8种输入输出模式。

2024-05-17 16:01:13 496

原创 STM32核心板电路简介

通信﹣下载模块的5V电源与STM32核心板电路的5V电源网络相连接,二极管D1(SS210)的功能是防止STM32核心板向通信﹣下载模块反向供电,二极管上会产生约0.4V的正向电压差,因此,低压差线性稳压电源U2(AMS1117-3.3)的输入端( In )的电压并非为5V,而是4.6V左右。需要注意的是,通信﹣下载模块既可以输出5V电压,也可以输出3.3V电压,本书中的实验均要求在5V电压环境下实现,因此,在连接通信﹣下载模块与STM32时,需要将通信﹣下载模块的电源输出开关拨到5V挡位。

2024-04-12 13:33:47 2100

原创 c++构造函数

2.若未提供一个类的构造函数(一个都未提供),则C++提供一个默认的构造函数,该默认构造函数是一个无参构造函数,它仅负责创建对象空间,而不做任何初始化工作。1.析构函数也是特殊的类成员函数,它没有返回类型,没有参数,不能随意调用,也没有重载。”去声明类的数据成员。4.与定义变量类似,在用默认构造函数创建对象时,如果创建的时全局对象或静态对象,则对象的位模式全为0,否则,对象值是随机的。4.如果一个类对象是另一个类的数据成员,则在创建那个类的对象所调用的构造函数中,对该成员(对象)自动调用其构造函数。

2024-03-29 16:59:41 585 1

空空如也

空空如也

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

TA关注的人

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