|
发表于 2008-9-5 10:31:37
|
显示全部楼层
你好,不好意思打扰你,这儿是mtk高级资深技术开发培训中心.
此MTK开发资料是以实际项目开发过程中遇到的问题,和解决这些问题所积累的方法整理而成,按系统分类分别讲解MTK软件系统启动运行,线程处理,内存管理,UI/UE,多媒体,事件消息和开发手段为分类,总结了在开发过程中解读的MTK系统原理和知识,较为深入的分析在MTK系统开发和应用开发中所遇到的问题。因为MTK软件所用的语言和工具较为简单,而达成的功能和目标需求和其它系统要求却一样,所以使开发方法和开发过程变的比较困难和复杂。很多软件需要几乎从底层开始做起,面临的开发者不同于Windows mobile开发,需要开发者掌握系统较复杂底层的知识才能开发出完整的应用软件。而MTK因系统不开放,相关资料稀少又不完整,而很多网上资料零散和实际代码又脱节,更使得开发者开发项目时困难重重。在本人经历5年多MTK开发中,同样遇到这样的问题,在实践开发中不断研究收集整理相关开发技巧,并汇集于此。出此材料的目的是使开发者能够快速理解系统相关原理,理解系统软件结构,处理过程,以及掌握基本处理问题思路,使得在实际开发中减少探索过程,能较快速掌握MTK系统深层结构。掌握MTK深入开发的各个知识点,使用C++开发工具进行实际项目开发,突破MTK开发的瓶颈,提高MTK开发水平。
此开发资料适合,有一定开发基础的初级MTK开发工程师,对MKT工程熟悉,对开发编辑工具,ADS编译链, PS Trace工具使用熟练,对C/C++语言熟悉的工程师,正在开发MTK项目及研究者,某些部分还需要开发者了解熟悉ARM开发知识。因为涉及有些知识较狭窄,而背景介绍较少所以部分阅读者会有一定困难,本人将在线答疑问,另外每个读者所开发的项目也不一样,关心的技术点也不同,所以将根据具体项目,具体问题做针对解答。对于广泛存在的问题将定期补充到本材料中,并再免费发放给使用者。
另外,本着以解决实际问题,提高开发水平为目标,在阅读者实际项目开发过程中给予一定的技术支持。对在未包含在本材料的一些未来新的开发技巧,知识也将不断更新和补充完善。对某些专门课题技术(比如DSR直接写屏,APP DD应用动态下载,VM 虚拟机技术,OMA DRM, DM设备管理)在有研究成果后也将形成专题报告的形式更深入分析与讨论。也欢迎各位积极探讨MTK软件开发技术
本文中所有讲述到的代码都假定工程为mtk_project,mtk_project_space是你安装mtk整个工程的目录,比如 d:\\\\workspace\\\\6226_06b_vtc0386 ,在具体的详细描述中你可以在相应目录中找到对应的代码文件。并且本文以MTK 06B软件版本为主,也兼顾05C版本,并以公版软件通用部分为主,不包括各个厂商为自己不同开发出来的功能部分,比如GPS,双卡双待的系统,因为这部分是MTK客户开发软件,也是各位开发者主要工作的对象,各个开发商都不同,本人涉及不到,故不在这里讲述。如果你的版本有不同,你需要具体找到对应的地方,来验证这里介绍的技术
培训资料:一毛钱人民币/份 详情请加: QQ:10279775 |
|