架构师训练营
惟日孜孜 无敢逸豫
展开
-
LCM模块闪屏现象分析
摘要:手机模块在手机上显示时,会出现闪屏现象,本文对闪屏产生的原因进行初步的分析,并提出了一些改善的方法。关键词:TFT;LCM;FLICKER;VCOM;频率;扫描方向;PWM;横条纹。一、闪屏现象综述。 手机模块多采用TFT和CSTN模块,主要为TFT模块,闪屏在所有不良现象中占了很大的比重,主要是因为很多外部环境的影响都会造成闪屏,而且由于测试环境的不同,同样加原创 2014-12-11 17:23:48 · 6071 阅读 · 0 评论 -
MTK android dirver 专业词汇注释汇总
转载请注明出处:http://blog.csdn.net/cbk861110/article/details/84245271.名称解释:DMA:Direct Memory AccessPWM: Pulse-Width Modulation(脉冲宽度调制器):调节电流频率周期,改变等级DSP:Digital Signal ProcessorISP:Image Sensor Mo...原创 2012-12-24 13:24:28 · 3425 阅读 · 0 评论 -
RGB565色值转换方法
U16 bg_color = 0;U8 bg_r_color = 0, bg_g_color = 0, bg_b_color = 0;#define RGB_16(R,G,B) ( (kal_uint16)(((B)&0xf8)>>3)|(((G)&0xfc)//U16(565) to RGB:bg_r_color = ((bg_color>>11)&0xff)原创 2013-05-20 16:27:21 · 8349 阅读 · 0 评论 -
MTK feature phone LCD调试方法
参考资料:IC Datasheet (寄存器说明书),屏的规格书(打样),项目原理图(比对PIN脚定义,屏规格书需要与与此一致)。如何添加LCD驱动:1.gprs.mak修改以下部分:LCD_MODULE = HUALIWEI_SSD1289_LCMCOM_DEFS_FOR_HUALIWEI_SSD1289_LCM = HUALIWEI_SSD1289_LCM SSD1289 ...原创 2013-04-13 14:30:54 · 2436 阅读 · 0 评论 -
MTK feature phone 射频参数配置
一、天线配置参数的修改配置:[此部分转自: http://wenku.baidu.com/view/5b75e7144431b90d6c85c770.html]在做P1验证的时候修改相应的射频参数,在这里对方法和原理做个简单的说明 首先要看code\make\RATECHXX_XXX_GPRS.mak文件中RF_MODULE的定义值,这个值会决定选择哪个目录下面的l1d_custo原创 2013-04-22 17:43:38 · 8280 阅读 · 1 评论 -
MTK feature phone 音频参数配置
驱动调试中,音频效果的修改和射频修改是两个很重要的部分,针对音频驱动修改,部分修改DEMO如下:1.aud_common_config.h文件,修改音频参数,由硬件部门提供:#defineDEFAULT_COMPENSATION_FLT_NORMAL#define DEFAULT_COMPENSATION_FLT_HEADSET#define DEFAULT_C...原创 2013-05-29 13:27:51 · 3764 阅读 · 0 评论 -
MTK feature phone ADC参数配置
1.文件adc_channel.h 修改(由硬件提供):#define ADC_CALIBRATION_SLOPE_CH0 5431 //5524#define ADC_CALIBRATION_SLOPE_CH1 5436 //5524#define ADC_CALIBRATION_SLOPE_CH2 5431 //5524#define ADC_CALIBR...原创 2013-05-30 10:18:46 · 2920 阅读 · 0 评论 -
MTK feature phone driver 调试汇编
一:键盘一般硬件会提供如下按键定义,软件只需要填进codegen.dws就可以了。修改后,生成数组位于keypad_def.c文件中:const keypad_struct keypad_custom_def = {{DEVICE_KEY_SK_LEFT,DEVICE_KEY_SEND,DEVICE_KEY_SK_RIGHT,DEVICE_KEY_UP,DEV...原创 2012-12-27 13:45:49 · 3298 阅读 · 0 评论 -
MTK feature phone 音频功放开启关闭驱动示例
1.MTK6250平台 K类功放、AB类功放、正常音频开启和关闭启动代码如下,供参考:void AFE_SwitchExtAmplifier( char sw_on ){#if defined(__AUDIO_CLASS_K__)//K类功放 volatile unsigned short iDelay; if (sw_on) {...原创 2013-05-29 16:54:27 · 3800 阅读 · 0 评论 -
MTK feature phone driver 调试补充
1.TPLCD接口上一般有四根模拟信号管脚(X+/X-Y+/Y-)。在TP上的触摸转换成X/Y的模拟信号,该信号通过TP IC的ADC采样后转化为触屏的(x,y)坐标值。触屏都有X/Y两层,有的还有Z轴,用于检测触屏压力。TP IC经常用到的是6个管脚,分别是SPI接口的DIN,DOUT,DCLK,CS管脚和指示TP IC内部是否忙碌的BUSY管脚,以及1个中断INT管脚,用于提示转载 2012-12-27 13:53:33 · 1416 阅读 · 0 评论 -
MTK feature phone P1调试步骤
P1调试基本步骤P1验证是在项目立项之后,项目PCBA第一次整体的驱动调试和测试,用来验证硬件/射频/布板等是否满足设计要求,P1验证结束后继续项目软件开发和测试。一般如果该项目之前有类似项目会选择使用以前项目的代码合入新驱动的方式进行调试和测试,提高MMI的继承性。 1领板子,把所有的硬件材料准备好,以及软件版本,原理图,PCB,键盘等交给工程师配置好,最好自己能完成。2 把memo转载 2012-12-27 13:51:42 · 1610 阅读 · 0 评论 -
MTK feature phone 跑马灯多变效果实现
【转自:http://blog.csdn.net/jiangyu912/article/details/5659250】1.定义控制每一路灯的标志#define LED_OFF 0x0000#define LED_0 0x8000 #define LED_1 0x4000 #define LED_2 0x2000 #define LED_3 0x转载 2012-12-27 13:55:38 · 1114 阅读 · 0 评论 -
MTK feature phone 待机电流过大调试
【部分内容摘自:http://www.study-bbs.com/thread-44697-1-1.html】待机电流过大,不光是MTK平台,展讯平台,Master等等都是经常遇到的问题,这不光是驱动工程师要做的,有时也需要跟BB或者MMI的工程师协调,这种现象出现的原因太多了,不能一概而论,但可以有几种方法尝试:一、电流表查询法这种方法主要是在待机状态下,去用仪器查询所有外设转载 2013-01-12 16:30:22 · 4212 阅读 · 0 评论 -
MTK feature phone LCD开机显示花屏调试
一.背景分析:1.可以显示花屏,表明你已经初始化了LCD DRIVER IC,但不一定是完全正确的初始化。但是可以确保硬件的cs,wr,reset和低8位数据线肯定没有任何问题,不然不可能初始化。2.这些问题最好是自己刷屏验证,因为可以排除你的LCD数据根本没有送过来这种情况。3.能花屏的一般都没有什么大问题,解决它迟早的事情,需要仔细检查软件驱动代码。二.解决方案:1.检查一下硬...原创 2013-04-11 19:51:42 · 6073 阅读 · 2 评论 -
MTK feature phone 52D FLASH配置分析
1.Step one,config FS region:By default, FS region is located the last bank of NOR Flash.For specific purpose, user are able to manually configure the region.Step 1. Start address of FS region on ...原创 2012-09-03 11:36:10 · 1776 阅读 · 0 评论 -
MTK feature phone GPIO设置
一、使用Drv_Tool配置GPIO相应参数(具体配置参照硬件原理图,填充即可)1.各列参数说明:1.1.Def.Mode: 表示开机后gpio模块初始化后的GPIO的模式,每个GPIO pin最多有7种模式,MODE0总是为GPIO mode.。1.2.M0--M7:M0-M1-M3-M4-M5-M6-M7各个GPIO的模式分别代表Def.Mode各个模式是enabl原创 2013-04-13 15:46:57 · 5453 阅读 · 0 评论 -
MTK feature phone 50D/50A FLASH配置分析
一、Flash具体参数说明1.part 12.part2上列两部分是有MTK专门的qulify大团队测试,修正,量产释放给方案商。方案商开发人员不需要直接掌握具体参数的修正。二、具体外围配置方法在MTK开发过程中,难免遇到Flash型号的改变。本文着重以选定的Flash型号为条件,对代码进行配置,以适应自己的开发需求。本文Flash以GD25LQ1...原创 2013-04-14 14:43:41 · 2270 阅读 · 0 评论