combattre的专栏

你赤手空拳来到人世间,为找到那片海不顾一切。

理解I2C接口

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

2016-06-01 20:55:07

阅读数 242

评论数 0

MIPI Display Panel

硬件篇 架构 最近研究MIPI DSI Panel Linux Driver架构,于是一边啃spec性质的官方文档,一边从dri-devel,omap-linux等邮件列表里,搜索所有的跟panel driver相关的讨论,尽力在短时间内把整个subsystem的脉络迅速掌握。 MIPI规范...

2016-04-13 21:55:22

阅读数 425

评论数 0

高通开发名词整理

不断整理,有遇到新的再添加。   QUALCOMM  Extensible Diagnostic Monitor (QXDM) QualcommProduct Support Tool (QPST) Advanced Mobile Subscriber Software (AMSS) Grap...

2016-04-10 20:56:37

阅读数 747

评论数 0

高通开发Qual F&Q

[1]长按power键,下面有四个选项可以选择户外,静音,振动标准四种模式 GlobalActions.java->createDialog(): if (!mHasVibrator) { mSilentModeAction = new SilentModeToggleActi...

2016-04-08 21:49:25

阅读数 1208

评论数 0

高通平台LCD移植概述

高通平台要想将屏幕点亮需要在lk和kernel对屏参数配置文件进行移植。我这里说个大致的过程。 lk:h文件,如 panel_hx8394a_720p_video.h kernel:dtsi文件 dsi-panel-hx8394a-720p-video.dtsi 这两个文件怎么来的呢?1、参考平台...

2016-04-08 21:24:49

阅读数 680

评论数 0

I2C设备地址注意

我们在调I2C设备驱动的时候,datasheet里会给出8bit I2C地址,但是这个地址一般是带读写位的(最低位)。我们在编写驱动时往往是使用实际的设备地址(不带读写位),所以我们在编程时需要对地址进行右移一位,即去掉最后一位读写位。

2016-04-08 20:07:00

阅读数 1045

评论数 0

对mdelay()和msleep()的理解

在Liunx 驱动开发过程中,经常要用到延迟函数:msleep/mdelay/udelay,但是很多人对于这些不是很在意,平时开发的时候用起来也是比较随意(在我没搞清之前也是这样,哈哈) msleep和mdelay同样都有延迟的效果,但是肯定也会有些差别的,否则就不要多此一举了。 mde...

2016-03-24 22:02:39

阅读数 940

评论数 0

触摸屏基础知识

触摸屏的基本原理 用手指或其他物体触摸安装在显示器前端的触摸屏时,所触摸的位置(以坐标形式)由触摸屏控制器检测,并通过接口从而确定输入的信息。 触摸屏系统: 1.触摸屏控制器    从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行。...

2015-12-25 00:11:16

阅读数 760

评论数 0

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