![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++&OS&MCU
无
Deicide-PiLi
这个作者很懒,什么都没留下…
展开
-
visual studio出现的bug
1. LNK2001: 无法解析的外部符号 “protected: virtual void __thiscall CConnect::OnSale(int)”(?OnSale @CConnect@@MAEXH@Z)原因:无法解析的外部符号, 导致该问题的原因是我们在头文件对其申明了,但是在相应的源文件中却未给出其定义;另一个原因是函数的声明和实现都放在头文件中了,一般要把声明放头文件中,实现放在cpp文件中。这样每个#include该头文件的文件都会有一份该函数的实现,连接的时候,连接器不知道连原创 2020-12-04 21:02:27 · 244 阅读 · 0 评论 -
基于Python通过MQTT协议连接OneNet简例
基于Python通过MQTT协议连接OneNet实例原文链接:https://my.oschina.net/OneNb/blog/2983296https://blog.csdn.net/xxmonstor/article/details/80479851其中,loop_forever 与 loop_start 的区别在于一个有阻塞性质,而另一个没有。loop_forever :没有阻塞性...转载 2019-11-10 18:17:17 · 1071 阅读 · 0 评论 -
操作系统&的一些内容
操作系统的一些内容一、Windows一、Windows1、加速球加速球其实并没有实现加速效果,更有可能导致更慢。原因:加速球通过调用SetProcessWorkingSetSize()函数暂时将内存中的数据转移到硬盘的虚拟内存上以达到释放内存的效果,但在接下来的几分钟会触发页面错误,因为在内存中无法找到相应的数据。当调用的数据在硬盘上时,会发现很慢,因为程序需要将数据先从硬盘上读取到内存条...原创 2020-02-04 15:57:09 · 372 阅读 · 0 评论 -
C++学习笔记
C++学习笔记一、STL标准库1、vector2、map/multimap一、STL标准库1、vector1.1.1 初始化Vector<类型>标识符Vector<类型>标识符(最大容量)Vector<类型>标识符(最大容量,初始所有值)Vector< vector< int> >v; 二维向量//这里最外的<>...原创 2019-11-04 11:08:34 · 128 阅读 · 1 评论 -
STM32学习笔记
STM32学习笔记1、UART+DMA空闲中断1、UART+DMA空闲中断1、UART空闲中断时,一定不要开启相应DMA的中断,否则进入中断后,也无法获取接收数据的长度2、即使在数据传输稳定的情况下,接收的前两次,接收到的长度也是不确定的...原创 2019-11-02 00:13:52 · 113 阅读 · 0 评论 -
FreeRTOS学习笔记
它们之间的关系如下:1、任务是处理事件的一个功能集合,一般由一个事件处理函数实现(ProcessEvents)2、事件是当前系统中被触发的动作,例如有按键按下,接收到其他节点发送过来的消息等等3、消息则是事件编号和其对应事件内容的集合,发生事件并将其打包到消息队列,供事件处理函数进行处理大致的流程如下: **事件发生后-->被打包为消息-->存放到消息队列-->事件处理...原创 2019-10-30 14:57:47 · 138 阅读 · 0 评论