MTK平台入门与编译烧录指南
5星 · 超过95%的资源 需积分: 9 193 浏览量
更新于2024-12-26
2
收藏 55KB DOC 举报
"MTK平台相关资料包含了MTK平台的入门知识、编译工具与辅助工具,以及编译、烧写、仿真环境和Trace工具的使用方法。"
MTK平台是一个广泛应用于移动设备,尤其是智能手机的芯片解决方案。MTK平台的相关资料主要针对想要了解和开发基于此平台的软件工程师。入门资料涵盖了MTK平台的基础概念、架构和开发流程,帮助初学者快速熟悉平台特性和开发环境。
在编译工具和辅助工具方面,提供了以下几个关键组件:
1. ADS1.2:Arm Development Studio 1.2,是基于ARM架构的嵌入式开发环境。
2. ADS12_update_842.exe:ADS的更新版本,用于修复和增强原有功能。
3. MSYS-1.0.10.exe:Minimalist GNU for Windows,提供一个类Unix环境,便于在Windows系统下进行命令行操作。
4. MinGW-3.1.0-1.exe:Minimalist GNU for Windows的编译器套件,支持GCC等工具。
5. ImageMagick-6.2.5-5-Q16-windows-dll.exe:图像处理库,可能用于图标或图形资源的处理。
6. 7z313.exe:7-Zip压缩工具,用于解压或打包项目文件。
编译过程通常包括以下步骤:
1. 切换到项目根目录。
2. 在命令行中执行`make custom=projgprsnew`命令,其中`custom`和`projgprsnew`是特定的参数,可能因项目需求而变化。
3. 编译完成后,目标`.bin`文件会生成在`MTK\build\proj`目录下,同时编译日志(Log文件)也保存在同一目录下,便于调试。
为了进行软件仿真,你可以使用工程文件PixtelMMI.dsw,它位于`MTK\plutommi\mmi`目录下,通过此文件进入Visual Studio或其他IDE的仿真环境。
烧写程序则需要使用`Flash_tool.exe`工具,设置好COM端口和目标文件路径,选择相应的ROM选项,然后连接手机,断电并按开机键进行烧录。
Trace工具Catcher.exe用于收集和查看手机上的追踪信息。使用时,需配置以下几点:
1. 设置DataBase,这是一个编译时生成的无扩展名二进制文件,位于`\MTK\tst\database_classb`目录下。
2. 将模式设置为logging。
3. 设定正确的COM口。
4. 打开连接开关,使Catcher.exe处于监听状态。
5. 配置Filter,以筛选显示特定的日志信息。
这些是MTK平台开发的基本流程,对于深入理解和操作MTK平台的开发工作至关重要。通过熟练掌握这些工具和步骤,开发者可以更高效地进行MTK平台的应用程序开发和调试。
2009-08-11 上传
2008-01-19 上传
2010-04-20 上传
2018-06-25 上传
2008-10-19 上传
238 浏览量
2013-06-11 上传
2009-03-29 上传
2013-11-11 上传