上一页 1 2 3 4 5 6 ··· 64 下一页
摘要: ADB命令与Dumpsys alarm查看应用程序唤醒命令 背景 在研究设备的低功耗突然唤醒时,看到了对应的唤醒源: [ 75.813476] suspend ns: 75813465022\x09suspend cycles: 1548322670 [ 75.813465] resume cycl 阅读全文
posted @ 2021-08-04 11:48 schips 阅读(2715) 评论(0) 推荐(0) 编辑
摘要: 嵌入式编程中使用qemu能够做什么? 背景 学习QEMU以后,为了拓展视野,才发现QEMU可以做这么多的事情。 原文链接(有删改):https://www.eet-china.com/mp/a56346.html 仿真裸机或RTOS编程 qemu的是指令翻译进行的,所以可以根据实际的需求进行相应的裸 阅读全文
posted @ 2021-07-19 22:01 schips 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: zRAM内存压缩技术原理与应用 作者: 发布于:2020-3-8 8:38 分类:内存管理 http://www.wowotech.net/memory_management/458.html/comment-page-2#comments 1. 技术背景 说到压缩这个词,我们并不陌生,应该都能想到 阅读全文
posted @ 2021-07-14 14:49 schips 阅读(2715) 评论(0) 推荐(1) 编辑
摘要: Linux 使用 Swap分区 背景 买的云服务器在使用的时候,资源经常不够,因此需要使用swap分区。 Swap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分 阅读全文
posted @ 2021-07-12 09:21 schips 阅读(489) 评论(0) 推荐(0) 编辑
摘要: c/c++:带有返回类型的函数没有return语句会怎么样 背景 机器有时候启动的时候发现异常,跟踪了代码发现,有人在写一个int函数的时候,有一个分支没有return; 参考:https://www.cnblogs.com/mobius2018/p/9844060.html 结论 C++编译器不允 阅读全文
posted @ 2021-07-05 16:18 schips 阅读(1558) 评论(1) 推荐(1) 编辑
摘要: Linux 内核:GPIO子系统(1)软件框架 背景 在很多驱动开发中,GPIO用得很多,因此学习一下;也会顺便看看pinctrl 子系统。 原文(有删改):http://www.wowotech.net/gpio_subsystem/io-port-control.html/comment-pag 阅读全文
posted @ 2021-07-01 11:39 schips 阅读(809) 评论(0) 推荐(1) 编辑
摘要: 背景 之前写过设备树DTS 学习:学习总结(应用篇)的学习,但是是偏向于应用;这次针对了设备树的架构以及在驱动中的使用流程做了补充。 基于 Linux 内核 v4.14。 目录 标题 说明 设备树:dtb格式 介绍了设备树在内存中的分布 设备树:dtb转换成device_node 介绍内核如何解析设 阅读全文
posted @ 2021-06-30 16:03 schips 阅读(1282) 评论(0) 推荐(2) 编辑
摘要: Linux 内核:利用of_函数读取设备树结点/属性信息 背景 设备树描述了设备的详细信息,这些信息包括数字类型的、字符串类型的、数组类型的,我们在编写驱动的时候需要获取到这些信息。 Linux 内核给我们提供了一系列的函数来获取设备树中的节点或者属性信息,这一系列的函数都有一个统一的前缀“of_” 阅读全文
posted @ 2021-06-30 15:46 schips 阅读(8539) 评论(0) 推荐(0) 编辑
摘要: Linux 内核:设备树(4)设备树中各个节点是谁转换的 背景 之前,我们在《把device_node转换成platfrom_device》中提到在设备树的device_node到platform_device转换中,必须满足以下条件: 一般情况下,只对设备树中根的一级子节点进行转换,也就是多级子节 阅读全文
posted @ 2021-06-30 14:54 schips 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: Linux 内核:设备树(3)把device_node转换成platfrom_device 背景 在上一节中讲到设备树dtb文件中的各个节点转换成device_node的过程(《dtb转换成device_node 》),每个设备树子节点都将转换成一个对应的device_node节点。 设备树dts文 阅读全文
posted @ 2021-06-30 11:30 schips 阅读(3360) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 64 下一页