随笔分类 - Android 驱动(Linux)&&嵌入式
摘要:Bionic 是一个BSD标准的C库,用在android平台上面的。 Android 是一个不完全开源的系统。 android的kernel使用的是基于linux的,linux使用的是GPL2的开源标准, 但是这种标准具备传染性,使用这个标注的软件不能收费。 android的设计是希望第三方的公司帮
阅读全文
摘要:usb 驱动学习总结: usb 采用分层的拓扑结构,金字塔型,最多是7层。usb 是主从结构,主和主或者从和从之间不能交换数据。理论上一个usb主控制器最多可接127个设备,协议规定每个usb设备具有一个7bit的地址,范围是[0,127], 0地址是保留给为初始化的设备用的。 一个完整的USB数据
阅读全文
摘要:记得以前上大学时,老师讲到下降沿触发时,怎么也分不清下降沿触发与低电平触发有什么区别,乍看,它们似乎是一样的,比如键盘扫描程序扫描键盘是否按下:某事件设为低电平触发【采用周期时间扫描方式查询触发条件是否成立】,初始化时为高电平即事件未触发,当电平突然改变为低电平,之后扫描程序执行到了这里扫描,则发现...
阅读全文
摘要:转载自http://processors.wiki.ti.com/index.php/Linker_Special_Section_Types#NOLOAD_Sections_2IntroductionThe linker allows you to create different kinds o...
阅读全文
摘要:什么是Timer,什么是Counter几乎每个嵌入式板都会有counter和timer,重要性比肩gpio.本质上来看timer和counter几乎是一样的东西,底层都是一个硬件counter,如果是按照规律的时间跳表,就是timer,如果是按照不规律的事件讯号跳表就是counter.一般timer...
阅读全文
摘要:转载自:http://bbs.chinaunix.net/thread-1916003-1-1.html一、概述. SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备...
阅读全文
摘要:The TCA9546A is a 4-channel, bidirectional translating switch for I 2 C buses that supports Standard-Mode (100kHz) and Fast-Mode (400 kHz) operationTC...
阅读全文
摘要:转载自http://blog.csdn.net/ce123_zhouwei/article/details/6882221I2C总线信号时序总结总线空闲状态 I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两...
阅读全文
摘要:转载自http://www.cnblogs.com/thjfk/p/4086001.htmlcamera基本代码架构 Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信...
阅读全文
摘要:---恢复内容开始---1 lcd probeThe probe sequence is determined by compilation sequence:mdss-mdp3-objs = mdp3.o mdp3_dma.o mdp3_ctrl.o #1 mdss-mdp3-objs += m...
阅读全文
摘要:Android display架构分析(一)http://blog.csdn.net/BonderWu/archive/2010/08/12/5805961.aspxhttp://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b95.html...
阅读全文
摘要:内容提要:1. android display相关的名词2. 调试LCD驱动需要注意的步骤3. 关于帧缓冲区及I/O内存------------------------------------------------------------------------------------------...
阅读全文
摘要:摄像头主要参数:1、MCLK 24MHz;2、PCLK 48~52MHz~;3、电压 1.8V(1.5V)、2.8V;4、scl(IIC时钟)100KHz或者400KHz。下载:常用摄像头规格书(个别有android驱动程序) :bf3703 30W、gc0308 30W、ov7670、gt2005...
阅读全文
摘要:1. V4L21)简介 在Linux中,摄像头方面的标准化程度比较高,这个标准就是V4L2驱动程序,这也是业界比较公认的方式。 V4L全称是Video for Linux,是Linux内核中标准的关于视频驱动程序,目前使用比较多的版本是Video for Linux 2,简称V4L2。它为Linux...
阅读全文
摘要:一、摄像头工作原理上一篇我们讲了摄像头模组的组成,工作原理,做为一种了解。下面我们析摄像头从寄存器角度是怎么工作的。如何阅读摄像头规格书(针对驱动调节时用到关键参数,以GT2005为例)。规格书,也就是一个器件所有的说明,精确到器件每一个细节,软件关心的寄存器、硬件关心的电气特性、封装等等。单单驱动...
阅读全文
摘要:一、Display1.lcm 相关概念1.1) MIPI接口:一共有三种接口:DBI(也做CPU或MCU接口)、DPI(也叫RGB接口)、DSI.在使用DSI接口时,目前75/77都只支持到2条data lane,加上一条clock lane.使用DPI接口时,根据LCM IC支持的情况,可以选择1...
阅读全文
摘要:Hz是频率单位,例如10Hz就是表示每秒运算10次Mbps是Million bit per secend (表示每秒传输的兆位数)=Mb/sMHz 和 Mbps 并不是同一个单位,关键是看bus的大小。如果数据线是32bit, 480Mb/s 除以32 等于MHz数。 15Mhz
阅读全文
摘要:Operating Modes: Control, High-Speed, and Escape1.The Lane is only in High-Speed mode during Data bursts. The sequence to enter High-Speed mode is: LP...
阅读全文
摘要:D-phy 缩写
阅读全文
摘要:MT9M021/MT9m031在低光照度下和捕捉移动场景有非常优异的表现,属于近红外摄像头,S1:Aptina's MT9M021/MT9M031 sensor is capable of a maximum resolution of 1280 x 960at up to 45fps, or it...
阅读全文