ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:482.85KB ,
资源ID:15807260      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15807260.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MTK知识积累文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MTK知识积累文档格式.docx

1、huayu106_perlzip.rar-同上huayu108_Source Insight3.5.rar-同上huayu101_p1300软件使用工具及开发指南.rar-同上huayu201_P1300_V1.7_Release.rar-文件来自群共享huayu203_P1300_V1.7_Release_patch.rar-文件来自群共享FlashTool_v3.0844.00.rar-文件来自群共享1、开发主机要求及所需工具:操作系统:Windows 2000, WinXP. 推荐Windows 2000 with SP2 or later.编 译 器:ADS (Arm Develope

2、r Suite) v1.2 Build 842Perl解析:ActivePerl, 推荐使用ActivePerl 5.6.1版本仿真工具:MTK PC Simulator跟踪工具:Catcher_L1 v3.10.01,从串口输出调试信息,只做普通UI应用的话,大致不会用到,用PC仿真工具就好了烧录工具:FlashTool_UI v3.1.05 或 FlashTool_v3.0844.00其 他:PL2303_Driver_XP2K v204102,这是下载线用到的USB串口驱动,以前机器上装过PL2303驱动的就不必再装了?2、开发环境建立过程:新建一个目录,英文的好了,否则有些工具不认识中

3、文路径,这里以E:MTK_P1300为例说明,下面我用文字和图片简单说明下安装过程,更详细的安装过程可以看压缩文件“手机开发板C语言开发视频.rar”中的Flash文件“P1300_Build_Env.swf”。1) 安装ADS1.2解压文件huayu109_ads1.2.rar到某个目录,比如说解压到“E:MTK_P1300”,解压完后运行“E:MTK_P1300ADS1.2Setup.exe”,一路按下一步,最后安装License时选定文件“E:MTK_P1300ADS1.2CRACK license.dat”,然后接着一路下一步直到安装完。安装完后删掉目录“E:MTK_P1300ADS1

4、.2”,节省磁盘空间。2) 安装ADS补丁运行huayu102_ADS12_Patch_Windows.rar压缩文件中的ADS_Patch_Window.exe,这是个自解压的压缩文件,选Unzip解压到上一步ADS的安装目录(缺省是C:Program FilesARMADSv1_2),解压过程中如果问到是否覆盖,全部选覆盖好了。3) 安装脚本解释器Perl直接运行压缩包huayu106_perlzip.rar里面扩展名为msi的安装文件,缺省安装就好,一路Next,呵呵。上述几步完成后,编译环境基本建立,此时可以开一个dos窗(开始菜单-运行-输入cmd-确定)看一下,安装正常应该能顺利执

5、行以下命令,如下图:注意看版本号,应该是ADS1.2 Build 842,不是的话可能没打补丁,或补丁打的位置不对,请看第2步ADS补丁部分的说明并重新打一次,直到版本号对为止,哈哈。这是perl解释器的运行画面。注1:上述安装过程会自动创建编译环境所需的环境变量,如果发现编译不正常了,可能是安装了其他编译工具导致冲突,这时建议查看下系统环境变量,把Perl和ADS的安装目录调到最前面,同时从path中去掉可能会产生冲突的编译工具链的路径(例如winavr),如下图所示(我是安装到D盘滴,缺省是C盘,不过我C盘几乎被我塞满了):如果嫌改path麻烦(因为要用到其他编译工具链的时候还得改回去),

6、还有一种办法,就是改make.bat批处理,具体见注4中相关说明。注2: 如果安装ADS时,改变了默认安装路径,需要修改源码中的设置,源码目录树解压过程见模拟器编译环节相关介绍。makeOption.mak-ifeq ($(strip $(COMPILER),ADS)DIR_ARM = c:progra1armadsv1_2 # 修改这里DIR_ARM := $(strip $(DIR_ARM)DIR_TOOL = $(DIR_ARM)binDIR_ARMLIB = $(DIR_ARM)libDIR_ARMINC = $(DIR_ARM)includeendif-比如改装到D盘了,这里把红色部

7、分“c”改成“d”就好了4) 代码编辑环境运行压缩文件huayu108_Source Insight3.5.rar中的安装文件安装即可。至于编辑器,这个看个人喜好了,不过Source Inside看代码蛮方便的。5) PC机模拟器模拟器MTK PC Simulator是用来在PC上仿真调试用的,要安装VC6 SP6(同时要安装Uuicode 静态和动态库,没有装Unicode库的可以用“huayu103_MTK模拟器DLL补丁.zip”中的库,拷到系统目录“%windir%system32”下即可)。我机器上的VC是有装Unicode库的,没装过Unicode库的如果在模拟器编译或运行中出现问

8、题,建议重装下VC6,安装时勾选Unicode库,并打上相关补丁到SP6。模拟器能模拟真机的大部分行为,这样能给调试带来很大便利,不需要每次改动都要烧录。模拟器要从源码编译,解压压缩包“huayu201_P1300_V1.7_Release.rar”里面的文件“HUAYU_P1300_V1.7_Release.rar”到目录“E:MTK_P1300”,此时会出现目录“E:MTK_P1300P1300_V1.7_Release”,这就是P1300的代码目录树了;接着打上最新的补丁,解压压缩包“huayu203_P1300_V1.7_Release_patch.rar”里面的压缩文件“HUAYU_

9、P1300_V1.7_Release_patch.rar”到目录“E:MTK_P1300P1300_V1.7_Release”,解压时选择全覆盖以替换被修改过的文件,打补丁之前对目录树里面的文件进行修改过的,需要手动再加上去。编译PC仿真器之前需要先把刚才上面得到的目录树build一次,开一个dos窗,盘符和目录转到代码目录树对应的盘符和目录,例如:E:cd E:MTK_P1300P1300_V1.7_Releasemake new注3:第一次make的时候要用“make new”,make new的时间比较长(慢的机器搞不好要2小时以上),编译过程中间会出现一些文件找不到的信息,只要编译过程

10、没意外终止,那些信息可以忽略。编译日志文件位置: buildNEOTEL25_06Blog,要查看编译过程有啥问题就看这个目录下的文件了;生成的bin文件位置: buildNEOTEL25_06B*.bin,下载烧录就是烧bin文件。这里顺带介绍下build的命令格式:make new 清除后重新编译整个项目make resgen 重新生成资源make remake 重新编译链接项目make viewlog xxx 查看模块xxx的编译日志make 查看可以用make选项帮助信息注4:如果机器上装了其他gcc编译工具链(比如winavr之类)的话可能要手动改下Path,否则编译会出错,修改Pa

11、th的方法见注1,也可以修改批处理文件“E:MTK_P1300P1300_V1.7_Releasemake.bat”,在“perl make2.pl %*”之前加上下面两句:set PERL5LIB=D:perllibset PATH=D:perlbin;d:progra1armadsv1_2bin;MTK_P1300P1300_V1.7_Releasetools;c:windowssystem32;windows;windowssystem注意,上面的路径是我机器上的,不是缺省安装路径,要根据自己的实际安装路径做修改。下面开始编译PC仿真器了,用VC6打开工程文件“E:MTK_P1300P1

12、300_V1.7_Releaseplutommimmi PC_Simulator.dsw”,然后开始编译,编译时间比较长,具体看机器配置了,这时又可以干点别的啥了,呵呵。因为仿真器工程涉及文件较多,编译费时,建议编译过程中电脑上少开窗口,特别是网络类的,如QQ,有时会发现开QQ后,编译过程中VC会挂死,呵呵。有可能是开QQ后防火墙过滤网络数据占用较多系统资源,如果发现VC编译特别慢或干脆挂死,可以重启动一下电脑,只开必要的窗口,然后开始编译。如果编译过程中发现怪异的问题,如:incomingstringiddef.h(120) : error C2059: syntax error : constant 或者error C2065:STR_CM_REDIAL : undeclared identifier 之类这个时侯你可能需要看一下你VC相关路径的设置顺序,如下图:把VC原本的头文件路径调整到最前面,我刚开始编译的时候SDK的头文件在前面,编译总是通不过,改一下就好了,库也一样都调整下比较保险,呵呵。6) Tracer跟踪工具解压文件P1300_Build_Guide.rar到E:MTK_P1300,然后在文件管理器进入目录“E:MTK

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1