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

原创 关于C++中深浅拷贝解释

下面就是一个需要使用深拷贝的一个例子,在拷贝构造函数里面,还是使用的浅拷贝操作,简单复制就行,没有使用深拷贝在堆区重新申请空间,那么在释放的时候就会被销毁两次,结果就是系统崩掉。结合下下面图来理解。浅拷贝:就是简单的赋值拷贝操作(在编译器中提供的都是浅拷贝,等号赋值操作)为什么要用到深拷贝?深拷贝:就是在堆区重新申请空间,进行拷贝操作。深拷贝解决了:重复释放堆区空间的问题。正确的拷贝构造函数(深拷贝)为什么要使用深拷贝?

2024-08-29 18:16:15 206

原创 32F1系列的ADC介绍

简单的对ADC的学习做到一个学习汇总。ADC的工作简单讲就是:外部引脚(通常用的是各式传感器)上的模拟电压,这个模拟电压可以是外部的各种物理变量来改变的,通过ADC来转换为数字变量。所以ADC为:模拟/数字转换器,全称:Analog-to-Digital Converter,毕竟它架起了模拟电路到数字变量的桥梁。F1系列这个框图里面的ADC资源有 ADC1、ADC2、ADC3。ADC1的模拟输入通道的16和通道17在芯片内部分别连到了温度传感器和VREFINT。

2024-08-28 19:27:23 726

原创 串口下载原理和FlymCU的使用介绍

另外,在设置写保护之后,再下载,如果需要写入保护区的话,就会出错。:选项字节的数据相当于是世外桃源,无论程序怎么更新,选项字节的数据都可以不变,可以用这些字节来存储不随程序变化而变化的参数,另外,选择字节还可以用上位机很方便的修改,比如FlyMcu或者STLINK Utility,在上位机里可以直接修改选项字节的内容,可以使用在一些产品中,可供用户配置的参数。选择阻止读出,回到keil里面下载程序时就会失败,如果是设置读保护而下载失败,那就在再到这里来,取消读保护,另外,在取消读保护时,会清空芯片的程序。

2024-08-27 16:36:15 858

空空如也

空空如也

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

TA关注的人

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