MTK手机开发入门教程详解

需积分: 10 3 下载量 50 浏览量 更新于2024-07-30 1 收藏 701KB DOC 举报
MTK手机开发入门教程 本资源为MTK手机开发入门教程,旨在指导开发者快速入门MTK手机开发,涵盖了开发环境的设置、工具的安装、编译器的配置等方面的知识点。 一、开发环境设立 1. 开发主机要求及所需工具 * 操作系统:Windows 2000、WinXP,推荐使用 Windows 2000 with SP2 or later。 * 编译器:ADS (Arm Developer Suite) v1.2 [Build 842]。 * Perl 解析:ActivePerl,推荐使用 ActivePerl 5.6.1 版本。 * 仿真工具:MTKPCSimulator。 * 跟踪工具:Catcher_L1 v3.10.01,从串口输出调试信息。 * 烧录工具:FlashTool_UI v3.1.05 或 FlashTool v3.0844.00。 * 其他:PL2303_Driver_XP2K v204102,这是下载线用到的 USB 串口驱动。 2. 开发环境建立过程 * 新建一个目录,英文的好了,否则有些工具不认识中文路径。 * 安装 ADS1.2,将 huayu109_ads1.2.rar 解压到某个目录,然后运行 Setup.exe,安装 License 时选定文件 license.dat。 * 安装 ADS 补丁,运行 huayu102_ADS12_Patch_Windows.rar压缩文件中的 ADS_Patch_Window.exe。 * 安装脚本解释器 Perl,直接运行压缩包 huayu106_perlzip.rar 里面扩展名为 msi 的安装文件。 二、ADS 编译器的配置 * ADS 编译器的安装和配置是 MTK 手机开发的基础,ADS 提供了一个集成的开发环境,包括编译器、调试器、仿真器等。 * ADS 的配置需要在 Windows 平台上进行,需要安装 ADS1.2 和补丁,配置好 ADS 后,开发环境基本建立。 三、Perl 解析的应用 * Perl 解析是 MTK 手机开发中不可或缺的一部分, Perl 解析器可以帮助开发者快速实现脚本编程。 * Perl 解析器的安装需要运行压缩包 huayu106_perlzip.rar 里面扩展名为 msi 的安装文件。 四、MTKPCSimulator 的应用 * MTKPCSimulator 是一个仿真工具,能够模拟 MTK 手机的运行环境,方便开发者调试和测试。 * MTKPCSimulator 的安装需要将 huayu102_MTKPCSimulator.rar 解压到某个目录,然后运行 Setup.exe。 五、Catcher_L1 的应用 * Catcher_L1 是一个跟踪工具,能够从串口输出调试信息,方便开发者调试和测试。 * Catcher_L1 的安装需要将 huayu103_Catcher_L1.rar 解压到某个目录,然后运行 Setup.exe。 六、FlashTool_UI 的应用 * FlashTool_UI 是一个烧录工具,能够将开发好的程序烧录到 MTK 手机中。 * FlashTool_UI 的安装需要将 huayu104_FlashTool_UI.rar 解压到某个目录,然后运行 Setup.exe。 七、PL2303_Driver_XP2K 的应用 * PL2303_Driver_XP2K 是一个 USB 串口驱动,能够将 MTK 手机连接到开发主机上。 * PL2303_Driver_XP2K 的安装需要将 huayu105_PL2303_Driver_XP2K.rar 解压到某个目录,然后运行 Setup.exe。 本资源提供了一个完整的 MTK 手机开发入门教程,涵盖了开发环境的设置、工具的安装、编译器的配置等方面的知识点,为开发者提供了一个快速入门 MTK 手机开发的指南。