自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 MTK Android Driver知识大全

转载请注明出处:http://blog.csdn.net/cbk861110/article/details/40931835一、Display1.lcm 相关概念1.1) MIPI接口:一共有三种接口:DBI(也做CPU或MCU接口)、DPI(也叫RGB接口)、DSI.在使用DSI接口时,目前75/77都只支持到2条data lane,加上一条clock lane.使

2015-03-31 18:18:27 2271

转载 MTK Android 之MT6577驱动笔记

1. LCD1.1怎样新建一个LCD驱动LCD模组主要包括LCD显示屏和驱动IC。比如LF040DNYB16a模组的驱动IC型号为NT35510。要在MT577平台上新建这个lcd的驱动,步骤如下:A.      新建文件夹nt35510:\mediatek\custom\common\kernel\lcm\nt35510\mediatek\custom\c

2014-12-23 16:58:34 1545

原创 mtk 编译kernel 后,如何快速打包

[FAQ10346]编译kernel 后,如何快速打包image并快速执行[Description]通常编译kernel 后,我们都需要重新new 一次bootimage, 以便将更新包含到bootimage 然后再download 后验证. 而编译bootimage 可能需要花费超过10min 的时间, 而实际我们只需要打包image 即可.[Keyword]kern

2014-11-10 15:36:53 2069

转载 Android 通过流播放声音

AudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中。与该包中的MediaRecorder和MediaPlayer类不同,AudioRecord和AudioTrack类在获取和播放音频数据流时无需通过文件保存和文件读取,可以动态地直接获取和播放音频流,在实时处理音频数据流时非常有用。        当然,如果用户只

2014-10-20 11:49:44 1173

转载 MTK Headset 实现音乐按键功能

mediatek/platform/mt6577/kernel/drivers/accdet/accdet.cmodule_init(accdet_mod_init);module_exit(accdet_mod_exit);事件驱动在开机的时候就已经加载static int accdet_probe(struct platform_device *dev){

2014-10-20 11:47:39 886

原创 ACCDET模块耳机检测的原理

ACCDET内部有两个比较器,会根据传入的电压判断并产生中断。ACCDET的输入电压即耳机 MIC PIN 的电压,内部比较器的输出分别对应A/B两个寄存器。ACCDET内部两个比较器的Vref分别是1.77V和0.4V(硬件决定的,不能修改),所以,对应的电压有3个范围:1.77V-1.9V: 未插入耳机的状态(AB=B11)0.4V-1.77V: 插入4段式(有Mic)耳机时的状态

2014-10-20 11:41:25 936

原创 mtk6582 闪关灯不亮

但是89和82 codebase中的闪光灯驱动与77的驱动相比, leds_strobe.c中的ioctl case: FLASHTYPE都被拿掉在led_strobe.c

2014-10-17 13:43:41 781

原创 mtk6582 改变log的uart

文件路径:\mediatek\custom\ratech82_wet_rgk_jb5\preloader\inc\cust_bldr.c

2014-10-09 13:54:07 981

原创 mtk6582 flash 修改

flash MemoryDeviceList_MT6582.xls  列表位置 mediatek\build\tools\emigen\MT6582

2014-10-07 16:31:47 861

原创 mtk 驱动笔记 lcd camera led tp

1. LCD1.1怎样新建一个LCD驱动LCD模组主要包括LCD显示屏和驱动IC。比如LF040DNYB16a模组的驱动IC型号为NT35510。要在MT577平台上新建这个lcd的驱动,步骤如下:A.      新建文件夹nt35510:\mediatek\custom\common\kernel\lcm\nt35510\mediatek\custom\c

2014-09-30 14:07:00 3349

原创 LCD 驱动过程详解

MTK_LCD_Driver代码的路是在/mediatek/source/kernel/driver/vedio/mtkfb.cmodule_init(mtkfb_init);模块初始化函数int__init mtkfb_init(void){int r = 0;MSG_FUNC_ENTER();/*

2014-09-29 16:30:04 2275

原创 MTK camera image sensor driver

camera_sensor_driverimage_sensr首先要进行板极设备的初始化的工作:代码路径是在:/mediatek/platform/mt6577/kernel/core/mt6577_devs.c里面#if1 ///defined(CONFIG_VIDEO_CAPTURE_DRIVERS)retval =platform_device_register(&s

2014-09-29 16:27:58 825

原创 MTK平台lcm移植流程

1.1怎样新建一个LCD驱动LCD模组主要包括LCD显示屏和驱动IC。比如LF040DNYB16a模组的驱动IC型号为NT35510。要在MTK6577平台上新建这个lcd的驱动,步骤如下:A.      新建文件夹nt35510:\mediatek\custom\common\kernel\lcm\ nt35510\mediatek\custom\common\l

2014-09-29 16:25:24 971 1

原创 MTK 移植camera说明

1、 裁剪模块 修改文件:config/tf902/ProjectConfig.mkEg\config/tf902/ProjectConfig.mk```````````````````````````````````````````` CUSTOM_HAL_EEPROM = dummy_eeprom CUSTOM_HAL_FLASHLIGHT = constant_fla

2014-09-29 16:03:29 4397

原创 Sublime Text 2 编辑器下载安装

下载 / 安装    windows / MAC OS        官网下载,双击安装,这个都会吧~    linux        linux下安装,一种办法是从官网下载 tar.bz ,手动安装。        这里介绍用 apt-get 自动安装方法:        [plain] view plaincopyprint?在CODE上

2014-09-28 14:39:37 908

原创 mtk gpio模式

GPIO  分为4类模式  0是GPIO模式,其他根据datasheet 区别GPIO DIR  GPIO_DIR_IN =0输入   GPIO_DIR_OUT  =1 输出  Default =GPIO_DIR_IN =0是输入还是输出。GPIO_PULLEN           GPIO_PULL_DISABLE =0; GPIO_PULL_

2014-09-28 14:35:21 1290

原创 单向链表的基本操作

#include #include #include typedef struct Node{    int data;    struct Node *next;}Node;/*创建头节点为phead的链表,当输入的数小于0时退出*/Node *ListCreate(Node *phead){    Node *p1 = NULL;    Node

2013-09-02 00:24:57 610

翻译 LINUX守护进程的编程实现

Linux守护进程的编程实现Linux 守护进程的编程方法 守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,

2013-05-18 09:35:57 760

原创 fork 与 vfork

1、函数原型      #include        pid_t fork(void);       pid_t vfork(void);2、用法介绍      fork()把当前进程克隆一份,克隆后的新旧进程只有进程id不同。新进程称为旧进程的子进程。两份进程都从克隆完成的那个地方继续运行!两份进程独立运行,谁先谁后没有规定。fork克隆是全部克隆,包括所有的函数、变量、缓

2013-05-15 23:16:01 952

c语言实例剖析精粹

包含非常多的c语言实例,让你在实例中掌握c语言。

2013-05-22

常见的c字符串处理函数的源代码

收集常见的c库里的字符串跟内存操作源代码的实现。

2013-05-21

c++面试大全300题

非常全面的c++面试题集合,全都理解,可以非常轻松地应付笔试面试!

2013-05-18

linux初学者指南

本书社会初学,刚入门linux的初学者,望各位下载完不要忘了留下你宝贵的评论哦!

2013-05-17

空空如也

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

TA关注的人

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