MTK平台软件开发概述:基线版本到界面改进与应用添加
需积分: 18 27 浏览量
更新于2024-08-13
收藏 1.01MB PPT 举报
本文档详细介绍了通用软件开发模型在MTK平台软件开发中的应用,特别是针对那些进行常规Relook项目(如无大功能改动的小型升级)的情况。整个开发流程包括以下几个关键步骤:
1. 基线版本整理与调试:
- 对于基本的基线版本,通常使用的是JRD25_06B_W07.12_V59_GF39,这个版本包含了定制目录(Custom)、驱动程序目录(drv)、Make文件以及Plutommi等核心组件。
- 编译基线版本需要特定的环境,如ADS1.2、Perl、SourceInsight(可选)和VC6(仅用于MODIS)。使用makejrdsz25_07agprsn命令可以进行编译,整个过程可能需要40-120分钟。
2. 驱动开发:
- 驱动开发主要依赖于DriverCustomTool工具,同时需要注意NORFLASH型号和LCD参数的调试。
3. 下载与恢复:
- 使用FlashTool工具进行下载、格式化和恢复出厂设置的操作。
4. 功能扩展与界面改善:
- 改善界面涉及到修改资源,如字符串,通过添加到ref_list.txt、关联应用程序的 ENUM、使用ADD_APPLICATION_STRING2宏以及确保字符串ID的独特性。
- 图片处理涉及将图片放入指定的应用文件夹、添加图像ID到 ENUM、使用ADD_APPLICATION_IMAGE2宏,并利用APP_BASE确保唯一性。
5. 优化与Bug修复(捉虫):
- 除了上述的界面和功能增强,还可能涉及bug的查找和修复,这是软件开发周期中的重要环节。
本文提供了一个通用的MTK平台软件开发框架,适用于对现有软件进行小规模的优化和功能升级,同时也强调了在开发过程中对各个阶段的具体操作和注意事项。通过遵循这些步骤,开发者能够更有效地进行软件定制和维护。
317 浏览量
114 浏览量
112 浏览量
108 浏览量
1175 浏览量
217 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
四方怪
- 粉丝: 30
- 资源: 2万+
最新资源
- 《Velocity1.4 模板使用指南中文版》
- 一些vfp实用代码如登录界面代码 打印代码
- ALV编程手册(An Easy Reference for ALV GRID CONTROL.)
- SVN操作入门指南.pdf
- 谭浩强_C++程序员设计_pdf(将各章整合都一起了)
- OpenDoc-CruiseControl.pdf
- DataWindow .net 汉化版 电子书
- 持续集成配置.pdf
- MT6228手机基带IC PDF档
- Const的所有用法by Dan Saks
- 深入浅出Struts 2.pdf
- AN INTRODUCTION TO STOCHASTIC
- web.xml详细配置说明
- javaweb ATA认证题库
- 整合Flex和Java--配置篇
- svn使用说明的PPT