mtk开发平台搭建与入门教程

mtk开发平台搭建与入门教程

ID:8805492

大小:717.50 KB

页数:39页

时间:2018-04-08

mtk开发平台搭建与入门教程_第1页
mtk开发平台搭建与入门教程_第2页
mtk开发平台搭建与入门教程_第3页
mtk开发平台搭建与入门教程_第4页
mtk开发平台搭建与入门教程_第5页
资源描述:

《mtk开发平台搭建与入门教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、开发环境设立1、开发主机要求及所需工具:操作系统:Windows2000,WinXP.推荐Windows2000withSP2orlater.编译器:ADS(ArmDeveloperSuite)v1.2[Build842]Perl解析:ActivePerl,推荐使用ActivePerl5.6.1版本仿真工具:MTKPCSimulator跟踪工具:Catcher_L1v3.10.01,从串口输出调试信息,只做普通UI应用的话,大致不会用到,用PC仿真工具就好了烧录工具:FlashTool_UIv3.1.05或FlashTool_v3.0844.00其他:PL2303_D

2、river_XP2Kv204102,这是下载线用到的USB串口驱动,以前机器上装过PL2303驱动的,建议改用这个,否则可能会有蓝屏的问题。2、开发环境建立过程:新建一个目录,英文的好了,否则有些工具不认识中文路径,这里以E:MTK_P1300为例说明,下面我用文字和图片简单说明下安装过程,更详细的安装过程可以看压缩文件“手机开发板C语言开发视频.rar”中的Flash文件“P1300_Build_Env.swf”。1)安装ADS1.2解压文件huayu109_ads1.2.rar到某个目录,比如说解压到“E:MTK_P1300”,解压完后运行“E:MTK_P130

3、0ADS1.2Setup.exe”,一路按下一步,最后安装License时选定文件“E:MTK_P1300ADS1.2CRACKlicense.dat”,然后接着一路下一步直到安装完。安装完后删掉目录“E:MTK_P1300ADS1.2”,节省磁盘空间。2)安装ADS补丁运行huayu102_ADS12_Patch_Windows.rar压缩文件中的ADS_Patch_Window.exe,这是个自解压的压缩文件,选Unzip解压到上一步ADS的安装目录(缺省是C:ProgramFilesARMADSv1_2),解压过程中如果问到是否覆盖,全部选覆

4、盖好了。3)安装脚本解释器Perl直接运行压缩包huayu106_perlzip.rar里面扩展名为msi的安装文件,缺省安装就好,一路Next,呵呵。上述几步完成后,编译环境基本建立,此时可以开一个dos窗(开始菜单->运行->输入cmd->确定)看一下,安装正常应该能顺利执行以下命令,如下图:注意看版本号,应该是ADS1.2[Build842],不是的话可能没打补丁,或补丁打的位置不对,请看第2步ADS补丁部分的说明并重新打一次,直到版本号对为止,哈哈。这是perl解释器的运行画面。注1:上述安装过程会自动创建编译环境所需的环境变量,如果发现编译不正常了,可能是安装了

5、其他编译工具导致冲突,这时建议查看下系统环境变量,把Perl和ADS的安装目录调到最前面,同时从path中去掉可能会产生冲突的编译工具链的路径(例如winavr),如下图所示(我是安装到D盘滴,缺省是C盘,不过我C盘几乎被我塞满了):如果嫌改path麻烦(因为要用到其他编译工具链的时候还得改回去),还有一种办法,就是改make.bat批处理,具体见注4中相关说明。注2:如果安装ADS时,改变了默认安装路径,需要修改源码中的设置,源码目录树解压过程见模拟器编译环节相关介绍。makeOption.mak----------------------------------if

6、eq($(strip$(COMPILER)),ADS)DIR_ARM=c:progra~1armadsv1_2#修改这里DIR_ARM:=$(strip$(DIR_ARM))DIR_TOOL=$(DIR_ARM)binDIR_ARMLIB=$(DIR_ARM)libDIR_ARMINC=$(DIR_ARM)includeendif------------------------------------------------比如改装到D盘了,这里把红色部分“c”改成“d”就好了1)代码编辑环境运行压缩文件huayu108_SourceInsight3.5.ra

7、r中的安装文件安装即可。至于编辑器,这个看个人喜好了,不过SourceInside看代码蛮方便的。2)PC机模拟器模拟器MTKPCSimulator是用来在PC上仿真调试用的,要安装VC6SP6(同时要安装Uuicode静态和动态库,没有装Unicode库的可以用“huayu103_MTK模拟器DLL补丁.zip”中的库,拷到系统目录“%windir%system32”下即可)。我机器上的VC是有装Unicode库的,没装过Unicode库的如果在模拟器编译或运行中出现问题,建议重装下VC6,安装时勾选Unicode库,并打

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。