MTK
taylor_ttt
这个作者很懒,什么都没留下…
展开
-
MTK
MTK--去掉触摸屏校验 去掉触摸屏校验先找到SimDetection.c文件中的CallBackPowerOnAnimationComplete函数中的 #ifndef #ifndef __MTK_TARGET__ if (PhnsetNeedFactoryDefaultCalibration() && !AUTO_POWER) #else if (PhnsetNeedFactoryDefaultCalibrat转载 2010-10-20 10:16:00 · 779 阅读 · 0 评论 -
MTK工程在ARM环境下编译出现的error
<br />问题: 对于某些C源文件,编译出错,显示Fatal error: Internal fault: 0x55af in XXX,其中行号都是最后一行,怀疑是最后没有加对于空行而导致的,但是加了空行也没解决问题.<br />办法:是arm的编译器的bug,去下载对应的那个848补丁升级即可.升级后的版本应该是<br />ARM C Compiler, ADS1.2 [Build 848]<br />具体解释,参考:<br />C/C++ Compilers<br />Build 848 fixes原创 2011-01-18 13:57:00 · 1658 阅读 · 1 评论 -
写一个简单的MTK图片管理工具
<br />前段时间曾经写了一篇介绍MTK的铃声管理的工具,可以把MP3,MID,WAV等声音转化为MTK可以使用的数组以供在编程中使用。后来针对有些朋友需要把数组再转为文件的需求,写了把数组重新写回文件的文章。但MTK的图片管理与铃声管理差异比较大。MTK的图片管理需要把图片信息提取出来以后,经过加工才能使用。MTK把图片数组前八个字节用来描述图片的信息,然后才是图片的内容DATA。所以要生成图片信息,还需要写入数组头。数组头包括图片类型,分为GIF,BMP,PNG,JPB,PBM等,每一种使用一个uns转载 2011-03-09 14:46:00 · 603 阅读 · 0 评论 -
MTK的图片资源的修改与替换
<br />MTK的图片修改比较简单,图片文件一般都放在plutommi/Customer/Images文件夹下,在该文件夹下,图片又分为两类,一类是放在压缩包里,一类是放在该目录下的文件夹里不压缩的文件。比如Default.bmp和EmptyImage.bmp,就直接放在该文件夹下,有一些SP为了修改方便,也会直接放在文件夹里,而不放在压缩包里,以和MTK系统图片相区分。但这两种文件,在使用上完全一样,调用时一般都是通过ID(gdi_image_draw_id)或者图片路径使用(gdi_image_dra转载 2011-03-09 14:49:00 · 751 阅读 · 0 评论 -
手动编写 Makefile文件
<br />说明:在我的学习过程中看过很多makefile 文件的编写的文章,很多的文章对于初学者来说还有点不是很明白,我看到陈皓的这篇文章写的还是很好的,我把它放在我的blog里,以便能够在访问我的blog的时候看看这篇对初学者和对makefile不十分清楚的人非常有帮助的文章。<br />一. 跟我一起写Makefile[1] <br /> http://blog.csdn.net/haoel/archive/2004/02/24/2886.aspx<br />二. 跟我一起写Makefile[2转载 2011-03-10 10:44:00 · 162 阅读 · 0 评论 -
反其道而用之,从数组到资源
<br />前一段时间我曾经写了一篇文章介绍如何编写程序把铃声资源转为数组,其实也可以把转换后的数组再还原成资源以供验证或者做其他用途。几天前有朋友向我索取MID铃声资源,我给了他转化后的资源数组,原本以为他是直接在程序中使用的,但他却似乎不喜欢这种格式,希望我能直接给他铃声,他大概要放到T卡上试听,恰好我也没有原始的音源。后来想了想,其实也是很简单的,只需要一个读写文件的函数,把数组内容写入文件,修改一下扩展名,就变成我们需要的音源了。代码太简单,和朋友们共同学习,希望大伙不要扔砖头。<br />#inc转载 2011-03-09 14:48:00 · 396 阅读 · 0 评论 -
学习MTK知识的两个好去处
http://blog.csdn.net/jiangyu912http://blog.csdn.net/blogercn/原创 2011-03-09 14:54:00 · 379 阅读 · 0 评论 -
MTK 层的基础知识笔记
<br />1. gdi_layer_clear()----将整个层刷成单一颜色(层激活后要立即执行)。<br />2. gdi_layer_set_source_key()-----将某一颜色设为层的通透色,在层合并的时候,系统会自动将层与通透色相同的颜色忽略掉(就是说这一点上看到的是底下层的颜色)gdi_layer_set_source_key(TRUE,GDI_COLOR_BLUE);<br />3. gdi_layer_create(20,20,136,130, &my转载 2011-03-10 10:41:00 · 632 阅读 · 0 评论 -
MTK图层原理加案例讲解
<br />在某些频繁更新的界面中,如果某些显示元素一直没有变化,我们就可以将这些元素提取出来画到一个模拟的屏幕中,而将一些需要更新的元素画到另外的模拟屏幕,而后将两个模拟屏幕合并到真正的屏幕上,这样我们就节省了不变元素的重画时间,从而减轻了系统负担及加速画面更新。我们把这样的模拟屏幕就叫层,也可以说层就是屏幕的缓冲空间。<br />例如,如果我们用动画做为背景,将其他的一些元素也画到这一层中,就会出现当动画跳到第二帧后,动画上面的文本及图象都会被盖住。而有了层以后,我们就可以将不变的文本及图象放到新建的一转载 2011-03-10 10:42:00 · 532 阅读 · 0 评论