mtk開發(fā)平臺搭建與入門教程

mtk開發(fā)平臺搭建與入門教程

ID:8805492

大?。?17.50 KB

頁數(shù):39頁

時間:2018-04-08

mtk開發(fā)平臺搭建與入門教程_第1頁
mtk開發(fā)平臺搭建與入門教程_第2頁
mtk開發(fā)平臺搭建與入門教程_第3頁
mtk開發(fā)平臺搭建與入門教程_第4頁
mtk開發(fā)平臺搭建與入門教程_第5頁
資源描述:

《mtk開發(fā)平臺搭建與入門教程》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、一、開發(fā)環(huán)境設(shè)立1、開發(fā)主機要求及所需工具:操作系統(tǒng):Windows2000,WinXP.推薦Windows2000withSP2orlater.編譯器:ADS(ArmDeveloperSuite)v1.2[Build842]Perl解析:ActivePerl,推薦使用ActivePerl5.6.1版本仿真工具:MTKPCSimulator跟蹤工具:Catcher_L1v3.10.01,從串口輸出調(diào)試信息,只做普通UI應(yīng)用的話,大致不會用到,用PC仿真工具就好了燒錄工具:FlashTool_UIv3.1.05或FlashTool_v3.0844.00其他:PL2303_D

2、river_XP2Kv204102,這是下載線用到的USB串口驅(qū)動,以前機器上裝過PL2303驅(qū)動的,建議改用這個,否則可能會有藍(lán)屏的問題。2、開發(fā)環(huán)境建立過程:新建一個目錄,英文的好了,否則有些工具不認(rèn)識中文路徑,這里以E:MTK_P1300為例說明,下面我用文字和圖片簡單說明下安裝過程,更詳細(xì)的安裝過程可以看壓縮文件“手機開發(fā)板C語言開發(fā)視頻.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”,節(jié)省磁盤空間。2)安裝ADS補丁運行huayu102_ADS12_Patch_Windows.rar壓縮文件中的ADS_Patch_Window.exe,這是個自解壓的壓縮文件,選Unzip解壓到上一步ADS的安裝目錄(缺省是C:ProgramFilesARMADSv1_2),解壓過程中如果問到是否覆蓋,全部選覆

4、蓋好了。3)安裝腳本解釋器Perl直接運行壓縮包huayu106_perlzip.rar里面擴展名為msi的安裝文件,缺省安裝就好,一路Next,呵呵。上述幾步完成后,編譯環(huán)境基本建立,此時可以開一個dos窗(開始菜單->運行->輸入cmd->確定)看一下,安裝正常應(yīng)該能順利執(zhí)行以下命令,如下圖:注意看版本號,應(yīng)該是ADS1.2[Build842],不是的話可能沒打補丁,或補丁打的位置不對,請看第2步ADS補丁部分的說明并重新打一次,直到版本號對為止,哈哈。這是perl解釋器的運行畫面。注1:上述安裝過程會自動創(chuàng)建編譯環(huán)境所需的環(huán)境變量,如果發(fā)現(xiàn)編譯不正常了,可能是安裝了

5、其他編譯工具導(dǎo)致沖突,這時建議查看下系統(tǒng)環(huán)境變量,把Perl和ADS的安裝目錄調(diào)到最前面,同時從path中去掉可能會產(chǎn)生沖突的編譯工具鏈的路徑(例如winavr),如下圖所示(我是安裝到D盤滴,缺省是C盤,不過我C盤幾乎被我塞滿了):如果嫌改path麻煩(因為要用到其他編譯工具鏈的時候還得改回去),還有一種辦法,就是改make.bat批處理,具體見注4中相關(guān)說明。注2:如果安裝ADS時,改變了默認(rèn)安裝路徑,需要修改源碼中的設(shè)置,源碼目錄樹解壓過程見模擬器編譯環(huán)節(jié)相關(guān)介紹。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)代碼編輯環(huán)境運行壓縮文件huayu108_SourceInsight3.5.ra

7、r中的安裝文件安裝即可。至于編輯器,這個看個人喜好了,不過SourceInside看代碼蠻方便的。2)PC機模擬器模擬器MTKPCSimulator是用來在PC上仿真調(diào)試用的,要安裝VC6SP6(同時要安裝Uuicode靜態(tài)和動態(tài)庫,沒有裝Unicode庫的可以用“huayu103_MTK模擬器DLL補丁.zip”中的庫,拷到系統(tǒng)目錄“%windir%system32”下即可)。我機器上的VC是有裝Unicode庫的,沒裝過Unicode庫的如果在模擬器編譯或運行中出現(xiàn)問題,建議重裝下VC6,安裝時勾選Unicode庫,并打

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。