摘要: 本篇转载于:https://blog.csdn.net/yhb1047818384/article/details/84073838 原文如下: 看过一道linux内核驱动编程的题目,我觉得有点价值。 题目很简单,凭记忆整理了下,代码如下: #include <linux/init.h> #incl 阅读全文
posted @ 2024-03-29 23:21 lethe1203 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Linux性能优化方法:https://blog.csdn.net/a642960662/category_11641226.html 此处记录,后面进行学习分享 阅读全文
posted @ 2024-03-29 22:25 lethe1203 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 进程调度算法:https://blog.csdn.net/weixin_43916755/article/details/124440247 常见的进程调度算法包括以下几种: 先来先服务调度算法(First Come, First Served,FCFS):按照进程到达的先后顺序进行调度,即先到达的 阅读全文
posted @ 2024-03-29 22:24 lethe1203 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://blog.csdn.net/u014183456/article/details/122031750 内存碎片分为内部碎片和外部碎片 外部碎片(External Fragmentation): 外部碎片是指已分配的内存块之间出现的不连续、无法充分利用的空闲内存空间。 外部碎 阅读全文
posted @ 2024-03-29 22:07 lethe1203 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 转载博客:https://blog.csdn.net/qq_50985215/article/details/127670165 分页、分段的优缺点分析 分页管理它的缺点就是不方便按照逻辑块实现信息的共享和保护 而分段管理,如果段长过大,为其分配很大的连续空间会很不方便,而且还是产生外部碎片 段页式 阅读全文
posted @ 2024-03-29 21:49 lethe1203 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 硬链接:允许一个文件拥有多个有效路径,以防止误删的功能,相当于windows的备份,链接文件与源文件大小相同,链接文件与源文件inode号相同,删除源文件对营链接不影响,不能跨文件系统,不能链接目录,创建方法 : ln 源文件名 硬链接文件 软链接:软链接文件实际上是一个文本文件,其中包含另一个文件 阅读全文
posted @ 2024-03-29 21:30 lethe1203 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 可参考:https://www.cnblogs.com/lethe1203/p/18033327 静态链接和动态链接的区别: 在链接阶段,根据链接过程中处理方式的不同,链接分为静态链接和动态链接 静态链接:在链接阶段是在链接阶段就把所有需要函数的二进制代码都包含到可执行文件中去,完成所有符号引用的一 阅读全文
posted @ 2024-03-29 21:20 lethe1203 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 虚拟内存:进程和操作系统的中间层 虚拟内存,就是机器上运行的一个个的进程,访问的都是虚拟的内存,比如C语言中的指针指向的内存地址,或者gdb调试工具看到的地址,都是虚拟的,并不是机器上的实际物理内存,虚拟内存是相对于物理内存来说的,物理内存,简单来说DDR,是真正可以访问到的内存空间,比如8G DD 阅读全文
posted @ 2024-03-29 20:45 lethe1203 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 原文链接: https://blog.csdn.net/qq_42261630/article/details/112970399 https://camera-zhang-alin.blog.csdn.net/article/details/105475608 这里做个记录,以防丢失 ADC 之前 阅读全文
posted @ 2024-03-29 16:51 lethe1203 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 参考资料: https://www.cnblogs.com/linhaostudy/p/12361659.html https://blog.csdn.net/hxp1994/article/details/113853459 https://blog.csdn.net/tkwxty/article 阅读全文
posted @ 2024-03-29 16:33 lethe1203 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 挂载方法参考网络文章: https://blog.csdn.net/witch23333/article/details/131163249?spm=1001.2014.3001.5501 https://blog.csdn.net/u014217137/article/details/128057 阅读全文
posted @ 2024-03-29 16:19 lethe1203 阅读(17) 评论(0) 推荐(0) 编辑
摘要: "/dev/null" 是一个特殊的设备文件,它在 Unix 和类 Unix 系统中用于丢弃数据或忽略输出。当数据被写入 /dev/null 时,实际上是将数据丢弃,而读取 /dev/null 则会立即返回文件结尾(EOF)。 在 Unix/Linux 系统中,一切皆文件的思想也适用于设备。/dev 阅读全文
posted @ 2024-03-29 16:06 lethe1203 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Android启动流程: https://blog.csdn.net/xingyu19911016/article/details/120023396 https://blog.csdn.net/ldxlz224/article/details/123238353 init 进程为第一个用户级别的进 阅读全文
posted @ 2024-03-29 15:34 lethe1203 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 局域网和广域网: 局域网(LAN)是一种地理范围较小的网络,通常在一个办公楼、校园或家庭内部建立。它连接了位于较短距离内的设备,如计算机、服务器、打印机、路由器等。局域网的数据传输速度通常很高,延迟较低,并且可以实现高速内部共享和通信。常见的局域网技术包括以太网(Ethernet)、Wi-Fi和局域 阅读全文
posted @ 2024-03-29 14:55 lethe1203 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 参考资料: 极客笔记https://deepinout.com/camera-sensor-driver/camera-sensor-driver-sensor-subdev-register-flow.html Camera驱动模型: 用户空间通过CSL协议层,才能访问到Camera subdev 阅读全文
posted @ 2024-03-29 01:45 lethe1203 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 参考资料:极客笔记 Actuator就是AF控制模块,自动对焦的,集成在camera模组中 如下为AF的xml部分配置信息: <!--Actuator slave information --> <slaveInfo> <!--Name of the actuator --> <actuatorNa 阅读全文
posted @ 2024-03-29 00:59 lethe1203 阅读(71) 评论(0) 推荐(0) 编辑
摘要: OTP(One Time Programmable)是一种存储器类型,意思是一次性可编程:程序烧入之后,将不可再次更改和清除。 OTP的作用:sensor OTP是用来保证每个sensor一致性的一些校准数据。比如模组厂生产了一批模组,由于外部因素导致这些模组或多或少存在一些差异。模组厂就会挑选出最 阅读全文
posted @ 2024-03-29 00:21 lethe1203 阅读(156) 评论(0) 推荐(0) 编辑