自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对于重要的nor 和 nand 存储器介绍

存储器通常分为易失性存储器(RAM - random access memory)和非易失性存储器(ROM - read only memory)易失性存储器SRAM:Static Random Access Memory(静态随机存储器),基本的存储单元由SR锁存器组成,不需要定时刷新。DRAM:Dynamic Random Access Memory(静态随机存储器),由电容和晶体管组成,结构非常简单。动态随机存储器 DRAM 的存储单元以电容的电荷来表示数据,有电荷代表 1,无电荷代表 0。但

2021-08-03 20:55:58 2566

原创 尝试打印32数据类型

DEBUG_INFO("stm32数据类型长度");DEBUG_INFO("char = %d byte.", sizeof(char));DEBUG_INFO("short = %d byte.", sizeof(short));DEBUG_INFO("int = %d byte.", sizeof(int));DEBUG_INFO("long = %d byte.", sizeof(long));DEBUG_INFO("long long = %d byte.", sizeof(long lo

2021-08-03 20:41:43 194

原创 各种输入输出

有关上拉输入、下了输入、推挽输出、开漏输出、复用开漏输出、复用推挽输出以及、浮空输入、模拟输入区别 **STM32的八种方式**的解释:1、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!弱强只是上拉电阻的阻值不同,没有什么严格区分。2、下拉输入:就是把电压拉低,拉到GND。与上拉原理相似。3、浮空输入:浮空(floating)就是逻辑器件的输入引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当

2021-08-03 20:31:03 449

原创 c++文件操作

C++文件操作总结文件基本概念操作文本文件步骤操作二进制文件步骤文件基本概念程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放通过文件可以将数据持久化C++中对文件操作需要包含头文件 < fstream >操作文件的三大类(需要包含的头文件):ofstream:写操作 (输出文件流)ifstream: 读操作 (输入文件流)fstream : 读写操作文件类型分为两种:文本文件 - 文件以文本的ASCII码形式存储在计算机中二进制文件 - 文件

2020-07-31 01:15:16 99

原创 c++多态

C++多态总结(动态)多态概念(动态)多态底层(动态)多态优点纯虚函数和抽象类虚析构和纯虚析构多态是C++面向对象三大特性封装、继承、多态之一多态分为两类静态多态: 函数重载 和 运算符重载属于静态多态,复用函数名。(和下面多态需要重写父类函数不同)动态多态: 派生类和虚函数实现运行时多态(父类对应属性,子类同样也对应有属性,需要用到多态情况下,在父类属性添加virtual修饰,子类可加可不加。)静态多态和动态多态区别:静态多态的函数地址早绑定 - 编译阶段确定函数地址动态多态的函数

2020-07-30 12:25:03 178

原创 C++继承

C++继承总结一级继承的概念继承的总结性继承是面向对象的三大特性:封装、继承、多态之一一级继承的概念我们发现,定义这些类时,下级别的成员除了拥有上一级的共性,还有自己的特性。这个时候我们就可以考虑利用继承的技术,减少重复代码。继承的好处:可以减少重复的代码( 后续文章还有多态等好处)class A : public B;A 类称为子类 或 派生类B 类称为父类 或 基类派生类中的成员,包含两大部分:一类是从基类继承过来的,一类是自己增加的成员。从基类继承过过来的表现其共性,而自己本身

2020-07-30 01:29:35 102

原创 c++引用学习

C++引用一些归纳引用注意:常量引用值传递与引用传递区别引用就是起别名。别名与本身名共享同一内存。引用注意:1、不能返回局部变量的引用(由于局部变量引用调用完后,内存会销毁,返回一个空指针情况)2、如果函数返回值是引用,那么函数的调用可以作为左值3、引用本质就是一个指针常量(指针常量:int *const p 指向不可改变常量指针: const int *p 指向值不可改变)4、一级指针引用可以替代二级指针常量引用1、使用场景,修饰形参为只读,尤其是拷贝构造函数 (常用引用

2020-07-29 11:46:04 133

空空如也

空空如也

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

TA关注的人

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