MTK平台入门与编译烧录指南

5星 · 超过95%的资源 需积分: 9 25 下载量 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平台的应用程序开发和调试。