自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 收藏
  • 关注

转载 i2c总线 2

http://blog.csdn.net/subkiller/article/details/6854910 1.I2C协议   2条双向串行线,一条数据线SDA,一条时钟线SCL。   SDA传输数据是大端传输,每次传输8bit,即一字节。   支持多主控(multimastering),任何时间点只能有一个主控。   总线上每个设备都有自己的一个addr,共7个bit,广播

2017-09-25 10:20:44 394

转载 i2c 总线协议 1

http://blog.csdn.net/g_salamander/article/details/80166981、基本概念      主机            初始化发送,产生时钟信号和终止发送的器件      从机            被主机寻址的器件      发送器        发送数据到总线的器件      接收器        从总线接收

2017-09-25 09:19:44 220

转载 miscdevice混杂设备驱动 2

Linux里面的misc杂项设备是主设备号为10的驱动设备,它的注册跟使用比较的简单,所以比较适用于功能简单的设备。正因为简单,所以它通常嵌套在platform 总线驱动中,配合总线驱动达到更复杂,多功能的效果一.杂项设备数据结构分析杂项设备驱动结构还是很简单的,他可以夹杂到其它结构体当中,以丰富驱动的血肉。一般情况下,我们是将它嵌套在其它结构当中的。

2017-09-18 19:39:02 509

转载 miscdevice混杂设备驱动 1

对于linux的驱动程序来说,主要分为三种:miscdevice、platform_device、platform_driver 。这三个结构体关系:(基类)kobject --------------------/     \                    \/       \                     \device     cdev       

2017-09-18 16:11:02 405

转载 dts

https://wenku.baidu.com/view/ebd62dd18e9951e79a892749.htmlDTS即Device Tree Source 设备树源码, Device Tree是一种描述硬件的数据结构,DTS即Device Tree Source 设备树源码, Device Tree是一种

2017-09-18 10:10:21 445

转载 linux设备驱动分类总结 1

1.字符驱动设备   指存取时没有缓存的设备,采用字节流访问的设备,如按键,串口,声卡,触摸屏等2.块驱动设备 有缓存来支持,块设备必须能够随机存取(random access),字符设备则没有这个要求。 UNIX下,采用一个数据块来进行访问,数据块一般为512字节,1K等,linux下,可以采用任意尺寸的数据来访问,字符设备和块设备的区别在于内核描述它们的使用的数据结构是

2017-09-18 09:22:55 2586

转载 android sensor 3

http://blog.csdn.net/nxh_love/article/details/11804841G-sensor,Gyroscope驱动移植类型描述ACCELEROMETER  (加速度传感器)  又名G-sersor,侦测物体的加速度,利用装置内配置的两个电容点,并在电容点之间放置一个导电且可晃动物质,通过侦测导电物

2017-09-14 16:45:58 304

转载 android sensor 2

http://blog.csdn.net/smartbetter/article/details/53161452http://blog.csdn.net/u010164190/article/details/51908477基于硬件的传感器就是直接以芯片形式嵌入到Android设备中,这些传感器直接从外部环境获取数据。基于软件的传感器并不是实际的硬件芯片,基于软件的传感器

2017-09-14 09:26:29 226

转载 android sensor 1

1、Android sensor架构Android4.0系统内置对传感器的支持达13种,它们分别是:加速度传感器 (accelerometer)、磁力传感器(magnetic field)、方向传感器(orientation)、陀螺仪(gyroscope)、环境光照传感器(light)、压力传感器(pressure)、 温度传感器(temperature)和距离传感器(proximity)

2017-09-13 15:59:36 313

转载 Android休眠唤醒3

接上一节,结合code来分析一下:具体流程下面我将分别以两条路线(第一:获得wakelock唤醒锁。第二:系统进入睡眠。)来分别说明各自的流程,让读者对android睡眠唤醒机制有更深入的理解!第一部分:获得wakelock唤醒锁比如在应用程序中,当获得wakelock唤醒锁的时候,它首先是调用frameworks/base/core/java/androi

2017-09-08 16:46:07 320

转载 Android休眠唤醒2

http://blog.csdn.net/zhaoxiaoqiang10_/article/details/24408839    标准linux休眠过程:power management notifiers are executed with PM_SUSPEND_PREPARE tasks are frozentarget system sleep state is announc

2017-09-08 11:35:16 378

转载 Android休眠唤醒1

http://blog.csdn.net/zhaoxiaoqiang10_/article/details/24408129#t01、标准Linux睡眠唤醒机制简介:休眠主要三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspend的回调函数,其调用顺序是按照驱动加载时的注册顺序。(3)休眠核心设备和使CPU进入休眠态      

2017-09-08 09:49:21 372

转载 emmc

http://blog.csdn.net/luopingfeng/article/details/42844611 块设备是Linux最复杂的设备之一 内核当中 MMC/SD 卡驱动程序构架是学习EMMC 驱动程序的重点,块设备驱动程序,理解 LINUX 块设备驱动程序。一.需要的基础知识:1.       LINUX 设备驱动的基本结构。2.   

2017-09-06 16:20:29 1239

转载 makefile,kconfig

makefile,kconfig

2017-09-05 10:56:29 236

空空如也

空空如也

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

TA关注的人

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