自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android kernel-6.6编译ko驱动

https://download.youkuaiyun.com/download/weixin_47982517/90546147

2025-03-29 15:54:36 232

原创 Android kernel-6.6加载ko驱动

https://download.youkuaiyun.com/download/weixin_47982517/90546156

2025-03-29 14:53:26 303

原创 入门笔记STA4.C++深拷贝与浅拷贝,初始化列表,类对象作为类成员

cout << "p1的年龄:" << p1.m_Age << " 身高:" << *p1.m_Height << endl;cout << "p2的年龄:" << p2.m_Age << " 身高:" << *p2.m_Height << endl;cout << p.m_Name << "拿着" << p.m_Phone.m_PName << endl;cout << "Person的拷贝构造函数的调用" << endl;cout << "Person的析构函数的调用" << endl;

2025-03-18 15:16:33 262

原创 入门笔记STA3.C++对象的构造函数与析构函数

-> 自动调用构造函数,完成对象的初始化设置,如果构造函数没写,那么就会调用一个空实现的构造函数。//1. 如果用户定义了有参构造函数,C++不会再提供默认构造函数,但是会提供拷贝构造。//cout << "p2的年龄:" << p2.m_Age << endl;//cout << "p3的年龄:" << p3.m_Age << endl;//cout << "p2的年龄:" << p2.m_Age << endl;//cout << "p3的年龄:" << p3.m_Age << endl;

2025-03-18 09:10:01 866

原创 入门笔记STA2.C++的引用,函数重载,类

1、C++面向对象的三大特性?封装、继承、多态。2、C++认为万事万物皆为对象,对象上有其属性与行为。例如:人可以作为对象,属性有姓名、年龄、身高、体重... 行为有走、跑、吃饭、唱歌、跳舞...车也可以作为对象,属性有轮胎、方向盘、车灯... 行为载人、放音乐、开空调...具有相同性质的对象,我们可以抽象为类,人属于人类,车属于车类。对象 ---> 类小明、小红、小军 --> 人类 (小明是人类的一个实例化对象)奔驰、宝马、奥迪 --> 车类 (宝马是车类的一个实例化对象)

2025-03-17 20:20:56 841

原创 入门笔记STA1.C++的编译,变量,new,引用

1、C语言与C++区别?C语言是一种面向过程的开发语言。--> 任何一个大的过程都可以拆分为小的过程。C++是一种面向对象的开发语言。--> 任何过程都是属于某一个对象上的属性。2、C++与C语言共同的特点?C语言使用C语言的语法。C++除了可以使用C语言的语法之外,还可以使用C++的语法。3、C++特性?1)C++中拓展了非常多的数据类型 ->类:特性 封装、继承、多态。2)C++泛型编程(STL/标准模板库)

2025-03-17 19:58:58 1064

原创 repo常用指令

以下是mainmasterrepo sync-j8repo prune-prepo forall -c 'git reset --hard HEAD' # 重置所有项目到最新提交repo forall frameworks/base packages/apps -c 'git stash' # 仅指定项目执行git statusrepo diffgit diffrepo listgit greprepo sync -j8 -c # 多线程 + 仅当前分支。

2025-03-14 11:06:56 388

原创 adb常用命令

adb tcpip 5555 # 通过 USB 启用 TCP/IP。adb connect 192.168.x.x:5555 # 切换到无线连接。adb shell pm clear <包名>部分命令需要设备开启。

2025-03-14 10:39:44 529

原创 git常用指令(笔记)

常用于,第一种情况由于本地与git pull下的内容发生冲突时,先git stash 保存当前状态,再git pull 更新本地,然后git stash pop 弹出stash内容,并自动合并,若有冲突将需要手动解决;如果从stash中恢复的内容和当前目录中的内容发生了冲突,也就是说,恢复的内容和当前目录修改了同一行的数据,那么会提示报错,需要解决冲突,可以通过创建新的分支来解决冲突;git log 查看历史commit记录,记录内容----(SHA-A校验和,作者名称,邮箱,提交时间,提交说明)

2025-03-14 10:20:12 955

原创 关于计算机网络基础知识的网站

知乎: https://zhuanlan.zhihu.com/p/349337101菜鸟教程: https://www.runoob.com/w3cnote/summary-of-network.html 计算机网络基础知识-腾讯云开发者社区-腾讯云

2025-03-14 09:15:05 157

原创 51单片机教程

推荐一个51单片机教程。

2025-03-14 08:58:08 65

原创 Linux内核和应用的延时函数

unsigned int sleep(unsigned int sec) //延时秒int usleep(unsigned int usec) //延时微秒睡眠延时,会形成阻塞,导致进程调度(长延时)。使当前进程进入睡眠状态,等待一定的毫秒和微秒时间,同时释放CPU资源优点:优点不占用 CPU 资源。缺点:时间精确度低void ssleep(unsigned int seconds) //秒级别void msleep(unsigned int msecs) //毫秒级别。

2025-03-13 21:28:03 180

原创 Linux内核重要目录

14 drivers/net/can CAN设备驱动。7 drivers/leds LED 子系统和驱动,如 GPIO 驱动的 LED。17 drivers/net/phy PHY 驱动,像 marvell、 micrel 和 smsc 的一些 PHY 驱动。24 drivers/video Video 驱动,包括 Framebuffer 驱动、显示控制器驱动和背光驱动等。12 drivers/mtd/nand NAND FALSH的MTD驱动目录,包括NAND的基础驱动和控制器接口驱动。

2025-03-13 21:20:29 667

原创 linux 驱动pwm使用+dts

以下pwm驱动没使用过,ke参考。

2025-03-13 21:04:56 155

原创 RK3308 Linux 配置与编译

根据核心板的是32位还是64位 选择交叉编译器 ,sdk 默认配置好交叉编译器不用修改。在选好的板级配置的dts中。

2025-03-13 20:48:53 258

原创 linux 错误码的头文件

如果有帮助,可顺手点一下关注!

2025-03-13 20:26:32 101

原创 MTK 3.5mm有线耳机(笔记)

因为缓慢插入四段式耳机先识别为三段式耳机,MTK的耳机驱动设计是,当识别为三段式耳机的时候会启动6s的timer,6s后会关闭。3、如果插入的是苹果耳机或者beats耳机,需要把耳机MICBIAS电压调整到2.7V,否则会检测不到耳机,或者检测错误。1、首先确保耳机类型必须和耳机电路线序匹配,如果不匹配,四段式耳机就会被识别为三段式耳机。2、 如果是缓慢插入四段式耳机被识别为三段式耳机的话,缓慢过程花费时间不能超过6s。当accdet被关闭后,如果再完全插入耳机的话,不会被识别为正确的四段式耳机。

2025-03-13 15:48:50 746

原创 RTC-TCS8563驱动+测试

如果是其他平台需要自己更换i2c的通信接口,其他的逻辑基本一致。freertos ITE平台。

2025-03-12 11:20:15 224

Android kernel-6.6加载ko驱动.txt

Android kernel-6.6加载ko驱动.txt

2025-03-29

android kernel-6.6如何编译ko驱动

android kernel-6.6如何编译ko驱动

2025-03-29

创建静态库,静态库创建

创建静态库.txt

2025-03-27

Minicom 源码.txt

Minicom 源码.txt

2025-03-27

DMA的burst模式和普通模式.txt

DMA的burst模式和普通模式.txt

2025-03-27

DMA的fifo.txt

DMA的fifo说明

2025-03-27

c++引用的本质.txt

c++引用的本质

2025-03-20

c++运算符重载.txt

1、什么是运算符重载? 对已有的运算符重新进行定义,赋予其另外一种功能,以适应不同的数据类型。 2、加号运算符重载。 对于int这种数据类型,加号+是懂得怎么加的,所以int的数据类型相加不会有问题。 对于Person这种数据类型,加号+是不懂得怎么加的,所以Person的数据类型相加就会编译出错。 如何告诉加号怎么去加Person数据类型的呢? --> 加号运算符重载

2025-03-20

c++友元的使用.txt

六、友元。 友元的三种实现: 1)全局函数做友元。 2)类做友元。 3)成员函数做友元。

2025-03-20

c++this指针使用.txt

c++this指针使用.txt

2025-03-20

pc9201加密ic驱动代码

pc9201加密ic驱动代码

2025-03-19

c++空指针访问成员函数,const修饰成员函数.txt

c++空指针访问成员函数,const修饰成员函数.txt

2025-03-18

c++this指针.txt

c++this指针.txt

2025-03-18

c++静态成员.txt

c++静态成员.txt

2025-03-18

空空如也

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

TA关注的人

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