MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc

MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc

ID:50370069

大?。?28.50 KB

頁(yè)數(shù):39頁(yè)

時(shí)間:2020-03-08

MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc_第1頁(yè)
MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc_第2頁(yè)
MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc_第3頁(yè)
MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc_第4頁(yè)
MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc_第5頁(yè)
資源描述:

《MTK開(kāi)發(fā)平臺(tái)搭建與入門(mén)教程.doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、一、開(kāi)發(fā)環(huán)境設(shè)立1、開(kāi)發(fā)主機(jī)要求及所需工具:操作系統(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)用的話(huà),大致不會(huì)用到,用PC仿真工具就好了燒錄工具:FlashTool_UIv

2、3.1.05或FlashTool_v3.0844.00其他:PL2303_Driver_XP2Kv204102,這是下載線(xiàn)用到的USB串口驅(qū)動(dòng),以前機(jī)器上裝過(guò)PL2303驅(qū)動(dòng)的,建議改用這個(gè),否則可能會(huì)有藍(lán)屏的問(wèn)題。2、開(kāi)發(fā)環(huán)境建立過(guò)程:新建一個(gè)目錄,英文的好了,否則有些工具不認(rèn)識(shí)中文路徑,這里以E:MTK_P1300為例說(shuō)明,下面我用文字和圖片簡(jiǎn)單說(shuō)明下安裝過(guò)程,更詳細(xì)的安裝過(guò)程可以看壓縮文件“手機(jī)開(kāi)發(fā)板C語(yǔ)言開(kāi)發(fā)視頻.rar”中的Flash文件“P1300_Build_Env.swf”。1)

3、安裝ADS1.2解壓文件huayu109_ads1.2.rar到某個(gè)目錄,比如說(shuō)解壓到“E:MTK_P1300”,解壓完后運(yùn)行“E:MTK_P1300ADS1.2Setup.exe”,一路按下一步,最后安裝License時(shí)選定文件“E:MTK_P1300ADS1.2CRACKlicense.dat”,然后接著一路下一步直到安裝完。安裝完后刪掉目錄“E:MTK_P1300ADS1.2”,節(jié)省磁盤(pán)空間。2)安裝ADS補(bǔ)丁運(yùn)行huayu102_ADS12_Patch_Windows

4、.rar壓縮文件中的ADS_Patch_Window.exe,這是個(gè)自解壓的壓縮文件,選Unzip解壓到上一步ADS的安裝目錄(缺省是C:ProgramFilesARMADSv1_2),解壓過(guò)程中如果問(wèn)到是否覆蓋,全部選覆蓋好了。3)安裝腳本解釋器Perl直接運(yùn)行壓縮包huayu106_perlzip.rar里面擴(kuò)展名為msi的安裝文件,缺省安裝就好,一路Next,呵呵。上述幾步完成后,編譯環(huán)境基本建立,此時(shí)可以開(kāi)一個(gè)dos窗(開(kāi)始菜單->運(yùn)行->輸入cmd->確定)看一下,安裝正常應(yīng)該能順

5、利執(zhí)行以下命令,如下圖:注意看版本號(hào),應(yīng)該是ADS1.2[Build842],不是的話(huà)可能沒(méi)打補(bǔ)丁,或補(bǔ)丁打的位置不對(duì),請(qǐng)看第2步ADS補(bǔ)丁部分的說(shuō)明并重新打一次,直到版本號(hào)對(duì)為止,哈哈。這是perl解釋器的運(yùn)行畫(huà)面。注1:上述安裝過(guò)程會(huì)自動(dòng)創(chuàng)建編譯環(huán)境所需的環(huán)境變量,如果發(fā)現(xiàn)編譯不正常了,可能是安裝了其他編譯工具導(dǎo)致沖突,這時(shí)建議查看下系統(tǒng)環(huán)境變量,把Perl和ADS的安裝目錄調(diào)到最前面,同時(shí)從path中去掉可能會(huì)產(chǎn)生沖突的編譯工具鏈的路徑(例如winavr),如下圖所示(我是安裝到D盤(pán)滴,缺省

6、是C盤(pán),不過(guò)我C盤(pán)幾乎被我塞滿(mǎn)了):如果嫌改path麻煩(因?yàn)橐玫狡渌幾g工具鏈的時(shí)候還得改回去),還有一種辦法,就是改make.bat批處理,具體見(jiàn)注4中相關(guān)說(shuō)明。注2:如果安裝ADS時(shí),改變了默認(rèn)安裝路徑,需要修改源碼中的設(shè)置,源碼目錄樹(shù)解壓過(guò)程見(jiàn)模擬器編譯環(huán)節(jié)相關(guān)介紹。makeOption.mak----------------------------------ifeq($(strip$(COMPILER)),ADS)DIR_ARM=c:progra~1armadsv1_2#修改

7、這里DIR_ARM:=$(strip$(DIR_ARM))DIR_TOOL=$(DIR_ARM)binDIR_ARMLIB=$(DIR_ARM)libDIR_ARMINC=$(DIR_ARM)includeendif------------------------------------------------比如改裝到D盤(pán)了,這里把紅色部分“c”改成“d”就好了1)代碼編輯環(huán)境運(yùn)行壓縮文件huayu108_SourceInsight3.5.rar中的安裝文件安裝即可。至于編輯器,這個(gè)看個(gè)人

8、喜好了,不過(guò)SourceInside看代碼蠻方便的。2)PC機(jī)模擬器模擬器MTKPCSimulator是用來(lái)在PC上仿真調(diào)試用的,要安裝VC6SP6(同時(shí)要安裝Uuicode靜態(tài)和動(dòng)態(tài)庫(kù),沒(méi)有裝Unicode庫(kù)的可以用“huayu103_MTK模擬器DLL補(bǔ)丁.zip”中的庫(kù),拷到系統(tǒng)目錄“%windir%system32”下即可)。我機(jī)器上的VC是有裝Unicode庫(kù)的,沒(méi)裝過(guò)Unicode庫(kù)的如果在模擬器編譯或運(yùn)行中出現(xiàn)問(wèn)題,建議重裝下VC6,安裝時(shí)勾選Unicode庫(kù),并打

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

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

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