MTK手机开发入门教程详解
需积分: 10 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 手机开发的指南。
2011-06-23 上传
2011-07-03 上传
2012-10-06 上传
2009-05-29 上传
2022-09-21 上传
2010-05-17 上传
licuo0119390
- 粉丝: 0
- 资源: 3
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析