- 博客(14)
- 收藏
- 关注
原创 ubuntu中的tgz文件出现gzip: stdin: invalid compressed data--format violated
将windows中的tgz压缩包通过fileZilla传输到VMware的Ubuntu中,通过tar xvf 解压出现gzip: stdin: invalid compressed data–format violated 报错因为这个压缩包传输错误,导致无法解压,就算解压成功,解压后的文件也有问题。
2025-04-01 16:05:25
195
原创 freertos资源管理器
在task.h的TaskStatus_t结构体中加入uint32_t switchTime,调用uxTaskGetSystemState函数来获得状态信息,其参数就是TaskStatus_t指针,而vTaskGetRunTimeStats函数中也需要调用uxTaskGetSystemState函数,故可以将uxTaskGetSystemState函数的功能整合到vTaskGetRunTimeStats函数中。使用xTaskCreate函数会调用prvInitialiseNewTask函数。
2025-03-25 22:15:14
759
原创 ixm6u-系统移植学习笔记
Linux 系统要启动就必须需要一个 bootloader 程序,也就说芯片上电以后先运行一段bootloader 程序。这段 bootloader 程序会先初始化 DDR 等外设,然后将 Linux 内核从 flash(NAND,NOR FLASH,SD,MMC 等)拷贝到 DDR 中,最后启动 Linux 内核。
2024-07-12 17:55:57
683
原创 C++笔记(28-38)
/1.构造容器// 2.添加元素//3.遍历容器//迭代器-正序遍历// 迭代器:使用普通指针,依次指向vector中的每一个元素// begin( )∶获取到的是vector容器中的首元素的地址// end( ):获取到的是vector容器中的最后一位元素的下一位的指针it!= v.end();it++){if (*it == 20){ //可以更改*it = 200;for (int ele : v){ //不可更改。
2024-05-08 10:41:18
1020
1
原创 C++笔记(21-27)
在程序中,一个类的引用指向另外一个类的对象,从而产生多种形态,当二者存在直接或者间接的继承关系时,父类引用or指针指向子类的对象。多态是面向对象三大特性之一,记住继承是多态的前提,如果类与类之间没有继承关系,也不会存在多态。//父类的引用指向子类的对象Dog dog;//父类的指针指向子类的对象。
2024-04-30 21:18:18
518
1
原创 c++笔记目录
二十二、常函数 & 常对象 & mutable。四十、算法-谓语predicate。二、原码、反码、补码的计算。一、二、八、十六进制转换。三十九、算法-函数对象。二十一、this指针。四十一、内建函数对象。
2024-04-29 14:53:30
225
原创 C++笔记(11-20)
面向对象是一种以“对象”为中心的编程思想,把要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个对象在整个解决问题的步骤中的属性和行为。面向过程是一种以事件为中心的编程思想,编程的时候把解决问题的步骤分析出来,然后用函数把这些步骤实现,在一步一步的具体步骤中再按顺序调用函数。explicit关键字在C++中是用来修饰类的构造函数的,它的目的是用来防止不应允许的类型转换,杜绝隐式调用。(3)类的对象都可以访问静态成员,但是所有类的成员访问的静态成员都是同一份静态成员;
2024-04-29 11:22:23
284
1
原创 c++笔记(1 - 10)
在同一个作用域内,可以声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同。由系统进行内存的管理。4.如果引用的多个命名空间中存在相同名字的成员,且当前的命名空间中没有这个成员,此时会出现二义性。3.如果引用的命名空间中存在和当前的命名空间中同名字的成员,默认使用当前的命名空间中的成员。调用的数的时候,会压到栈区执行其中的代码。存放程序编译之后生成的二进制代码,例如我们写的的数,就是存储在这里的。所以,在进行强制类型转换的时候,最好添加上类型转换的操作。
2024-04-29 10:50:02
695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人