MTK平台软件开发过程介绍课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《MTK平台软件开发过程介绍课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MTK 平台 软件 开发 过程 介绍 课件
- 资源描述:
-
1、2009-08-05DAYO Mobile Confidential2022-12-31简单介绍MTK开发基本环境及工具简单介绍DAYO开发中涉及的基本环境及工具如何进行交叉编译如何编译模拟器如何加载手机软件如何抓取LOG信息如何使用META工具MTK代码目录结构简介DAYO Mobile Confidential2022-12-32DAYO Mobile Confidential2022-12-33ARM编译环境:ADS1.2.1(ARM Developer Suite 1.2.1)模拟器编译环境:Microsoft Visual C+6.0运行编译命令需要Perl语言支持,需要安装Acti
2、ve perl 5.8.6以上版本Microsoft Excel解压缩工具:WinZIP或WinRARDAYO Mobile Confidential2022-12-34单串口加载工具:Flash Tool及多串口加载工具:MultiPortDownload抓取LOG的工具:Catcher修改系统参数工具:META 5.5修改资源文件的工具:MCT6.0及MCT3.0(专题培训)CPU硬件资源配置工具:DrvTool(专题培训)IMEI及序列号写入工具:SN_StationDAYO Mobile Confidential2022-12-35DAYO Mobile Confidential202
3、2-12-36代码编辑工具:Source Insight及UltraEdit版本控制工具:SVN(客户端使用TortoiseSVN)分布式编译工具:Xoreax IncrediBuildBDF字库转换工具:TTF2BDF(需Cygwin环境)(专题培训)字库处理工具:BDF_Tool_V1.0.1.5.exe(专题培训)合并字符串翻译工具:RefMerge R20以上版本(专题培训)串口数据截取工具:Serial Monitor修改图片工具:Photoshop及ImageReady、画笔(专题培训)原理图查看工具:PADS2005仿真调试工具:Trace32(专题培训)正式版本发布工具:Rel
4、ease_Client_V1.2.1(专题培训)DAYO Mobile Confidential2022-12-37版权控制工具:PAK_Writer_V1.3.3及PAK_Reclaimer_V1.3.3解除话机锁工具:PhoneUnLockerQA认证工具:QA_Guarantee_Tool备份还原工具:Backup_Restore直接修改BIN中的铃声图片资源工具:ResModifier_Rev8BUG管理系统:BugzillaDAYO Mobile Confidential2022-12-38DAYO Mobile Confidential2022-12-39什么叫交叉编译如何开始交叉
5、编译:基础命令:perl make2.pl custom=DAYO23C_08B_PMWY gprs|gsm CMD常用CMD:new、remake、update、resgen、clean,如:perl make2.pl custom=DAYO23C_08B_PMWY gprs newperl make2.pl custom=DAYO25C_08B_PMWY gprs remakeperl make2.pl custom=DAYO23C_08B_PMWY gsm resgenperl make2.pl custom=DAYO23C_08A_PMWY gsm update我们通常会预置若干批处理
6、文件简化操作DAYO Mobile Confidential2022-12-310根据命令不同清除部分上次编译生成的文件(remake,update,clean,new)拷贝部分文件,常见文件包括(多数在“PCCP”目录下拷贝到“PCC”目录):MMI_features_XXXX.hRef_list.txtRes_xxxx.cThemecomponents.h和ThemeRes.cResource_xxxx.c生成硬件配置信息生成Flash参数生成NVRAM参数展开图片资源生成资源文件,包括字符串、图片数据、铃声数据编译各个模块,生成obj及lib文件最后链接生成bin文件DAYO Mobil
7、e Confidential2022-12-311DAYO Mobile Confidential2022-12-312先启动ARM编译:perl make2.pl custom=DAYO23C_08B_PMWY gprs|gsm new开始编译每个模块时可以终止ARM编译过程,然后执行下述命令生成模拟器相关文件:Perl make2.pl custom=DAYO23C_08B_PMWY gprs|gsm gen_modisPerl make2.pl custom=DAYO23C_08B_PMWY gprs|gsm codegen_modis打开 modismodis.dsw文件使用VC进行编
8、译(Rebuild all)或者使用命令行方式直接进行分布式编译:Buildconsole.modismodis.dsw/MAKE“Modis WIN32 Debug”/REBUILDDAYO Mobile Confidential2022-12-313启动VC打开Modis目录下的Modis.dsw工程按F5运行,显示如下画面DAYO Mobile Confidential2022-12-314激活手机界面窗口,按下回车键或者选择菜单:Boot-Power On,即可完成模拟器开机,如下图:DAYO Mobile Confidential2022-12-315DAYO Mobile Conf
9、idential2022-12-316启动Flash Tool工具,如下图所示:DAYO Mobile Confidential2022-12-317点击Download Agent按钮并选择对应的DA文件DAYO Mobile Confidential2022-12-318点击Scatter-loading按钮并选择对应的文件DAYO Mobile Confidential2022-12-319如不正确,可点击“ROM”选择正确的程序BIN文件DAYO Mobile Confidential2022-12-320DAYO Mobile Confidential2022-12-321多数情况不
展开阅读全文