linux驱动个人学习

505 篇文章
278.6K 次阅读
129 人订阅

全部文章

233333

无线充电技术简介

无线充电技术最早出现于19世纪末,当时的物理学家Nikola Tesla演示了磁共振耦合——在两个电路(一个发射器一个接收器)之间建立磁场,通过空气来传输电能。...

8540
233333

AK47所向披靡,内存泄漏一网打尽

青囊,喜欢运动T恤加皮裤的非典型程序猿。此时,他正目不转睛注视着屏幕上一行行的代码,内存泄漏这个问题已经让他茶饭不思两三天了,任凭偌大的雨滴捶打着窗户也无动于衷...

5220
233333

LWN 105021: 主动内存碎片整理

原文:Active memory defragmentation (https://lwn.net/Articles/105021/) 原创:By corbe...

7720
233333

zRAM内存压缩技术原理与应用

说到压缩这个词,我们并不陌生,应该都能想到是降低占用空间,使同样的空间可以存放更多的东西,类似于我们平时常用的文件压缩,内存压缩同样也是为了节省内存。

9160
233333

“热散由心静,凉生为室空” - linux温控的那些事儿

在科技发展日新月异的如今,随着设备性能越来越强劲,设备中各个器件工作时产生的热量也越来越高。而移动设备发热是影响用户体验的重要因素,SoC 等硬件芯片也会因过热...

9620
233333

Android事件处理方法总结-基于回调的事件处理

前面我们已经介绍了 Android事件处理方法总结-基于监听,这里我们总结一下 Android事件处理方法总结-基于回调

9930
233333

Fragment基本使用

Fragment是一种可以嵌入在活动中的UI片段,能够让程序更加合理和充分地利用大屏幕的空间,出现的初衷是为了适应大屏幕的平板电脑,可以将其看成一个小型Acti...

11030
233333

细谈Activity四种启动模式

Activity作为四大组件之一,也可以说是四大组件中最重要的一个组件,它负责App的视图,还负责用户交互,而且有时候还经常其他组件绑定使用,可以说非常的重要。

5810
233333

Android之AlertDialog的基本使用

坦白说,AlertDialog我在工作中用得并不多,因为AlertDialog的样式比较固定和呆板,为了和App的整体设计匹配,一般都是使用自定义的Dialog...

7620
233333

android ProgressBar(进度条)

本节给大家带来的是Android基本UI控件中的ProgressBar(进度条),ProgressBar的应用场景很多,比如 用户登录时,后台在发请求,以及等待...

9320
233333

Android Activity之间的数据传递

在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入...

8120
233333

Android Toast使用的简单小结

系统自带Toast采用的是队列的方式, 等当前Toast消失后, 下一个Toast才能显示出来;原因是Toast的管理是在队列中,点击一次,就会产生一个新的To...

9310
233333

屏下指纹介绍

光学指纹当前随着成本的下降,各大厂商都在低中高端旗舰用上了光学指纹。有别于传统的电容指纹,光学指纹在解锁性能上目前都进行了优化,性能接近电容指纹。

8820
233333

C语言三个点...表示什么意思

先用三点方法初始化数组,再用宏定义来对特定的值进行赋值,linux的系统调用就是使用这种方法来定义的系统调用号。

10820
233333

内核定时机制API之ns_to_timespec64 和 ns_to_timeval

12510
233333

linux设备驱动中device_init_wakeup

// 设备模型中的 所有设备 都有两个标志来控制 唤醒事件(可使得设备或系统退出低功耗状态)。

11310
233333

LCD的DIP是什么

是Density independent pixel的缩写,指的是抽象意义上的像素。跟设备的屏幕密度有关系。

10320
233333

关于might_sleep的一点说明

这个函数我在看代码时基本上是直接忽略的(因为我知道它实际上不干什么事),不过因为内核中很多函数一开始就会用一下它,为了方便那些正在学习内核源码的网友,本帖专门讨...

10330
233333

USB设备状态设置-- usb_gadget_set_state()

在USB 2.0协议中第 9.1 USB Device States 章节规定了USB设备的6种状态,包括:

13340
233333

全速USB和高速USB的识别过程分析

我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Devi...

18820

扫码关注云+社区

领取腾讯云代金券