全部博文(160)
发布时间:2013-05-14 01:15:02
该系列博文是基于高通8260,android版本为相对较新的Android4.0.4,由于高通的整个android usb子系统是一个整体,所以有一个框架支撑着整个体系结构。下面先大致说下该框架的结构: 该框架有以下三部分组成: 1、otg控制器。 2、主机控制器。 3、设备控制器。 三个控制器中,其中otg控制器是核心,控制着整个的调度过程,决定在某个时候,是启动主机控制器还是设备控制器。 1、当启动主机控制器的时候,就是我们的设备作为主机,例如:我们的手机上面可以接U盘,数码相机等,直接可以读取U盘上面的数据。 2、当启动设备控制器的时候,就是我们的设备作为外设,例如: 我......【阅读全文】
发布时间:2013-05-12 01:22:06
目录(?)[-]SPI子系统SPI设备spi总线spidevc关于spi的学习,我觉得最好的方法还是看Linux的源代码,主要是driver/spi/spi.c(h),spidev.c(h)。spi dev的示例可以看看at25.c,spi总线的示例可以看omap_uwire或者spi_s3c24xx.c和spi_s3c24xx_gpio.c。在看这些代码之前,需要对Linux的设.........【阅读全文】
发布时间:2013-05-12 01:21:34
PowerPC + Linux2.6.25平台下的I2C驱动架构分析Sailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如 有任何问题,请留言或者发.........【阅读全文】
发布时间:2013-05-12 01:21:26
原文地址:linux下IIC驱动开发分析(1) 作者:putiancaijunyu1. IIC规范IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。IIC总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件.........【阅读全文】