摘要: TI-AM3359 I2C适配器实例分析I2C Spec简述特性:兼容飞利浦I2C 2.1版本规格支持标准模式(100K bits/s)和快速模式(400K bits/s)多路接收、发送模式支持7bit、10bit设备地址模式32字节FIFO缓冲区可编程时钟发生器双DMA通道,一条中断线三个I2C模... 阅读全文
posted @ 2014-10-29 15:04 Magnum Programm Life 阅读(1901) 评论(0) 推荐(1) 编辑
摘要: 在(一)中简述了Linux I2C子系统的三个主要成员i2c_adapter、i2c_driver、i2c_client。三者的关系也在上一节进行了描述。应该已经算是对Linux I2C子系统有了初步的了解。下面再对他们之间的关系进行代码层的深入分析,我认为对他们的关系了解的越好,越有助于I2C设备... 阅读全文
posted @ 2014-10-29 15:03 Magnum Programm Life 阅读(3081) 评论(0) 推荐(0) 编辑
摘要: 在Linux驱动中I2C系统中主要包含以下几个成员:I2C adapter 即I2C适配器I2C driver 某个I2C设备的设备驱动,可以以driver理解。I2C client 某个I2C设备的设备声明,可以以device理解。I2C adapter是CPU集成或外接的I2C适配器,用来控制... 阅读全文
posted @ 2014-10-29 15:02 Magnum Programm Life 阅读(1094) 评论(1) 推荐(1) 编辑
摘要: Device Tree常用方法解析Device Tree在Linux内核驱动中的使用源于2011年3月17日Linus Torvalds在ARM Linux邮件列表中的一封邮件,他宣称“this whole ARM thing is a f*cking pain in the ass”,并提倡学习P... 阅读全文
posted @ 2014-10-29 15:01 Magnum Programm Life 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/21cnbao/article/details/84575461. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking... 阅读全文
posted @ 2014-10-29 14:56 Magnum Programm Life 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 电源管理芯片可以为多设备供电,且这些设备电压电流有所不同。为这些设备提供的稳压器代码模型即为regulator。说白了regulator就是稳压器,它提供电源供给.简单的可以gpio操作,高电平开电,低电平关电.一般的还包括电流值,电压值等.一般regulator有两种不同的电源,即:ldo和sd.... 阅读全文
posted @ 2014-10-29 14:12 Magnum Programm Life 阅读(5119) 评论(0) 推荐(1) 编辑