精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MTK開發流程和開發環境學習筆記

移動開發
MTK手機開發平臺是由MediaTek研發的一套手機開發平臺、在MediaTek的源代碼中封裝了手機的的一些基本的功能。

MTK開發流程和開發環境學習筆記是本文要介紹的內容、主要是了解MTK開發環境MTK的框架、具體內容的實現來看本文詳解。

一、MTK的框架理解

MTK手機開發平臺是由MediaTek研發的一套手機開發平臺、在MediaTek的源代碼中封裝了手機的的一些基本的功能。我們公司MMI就是在MTK源碼的基礎上針對不同的客戶群體需求進行軟件開發(包括調整UI資源、封裝SP、相應應用程序)。

MTK的主要框架如下圖:

MTK開發流程和開發環境學習筆記

PS:

MMI Application Layer:包含一些用戶自定的應用程序。

UI Layer:封裝一些與UI相關的函數

Framework:封裝消息管理和事件處理。

Layer Operating System & Protocol Stack Layer & Driver :協議棧和驅動相關的信息。

二、開發環境的搭建

為更方便的在MTK平臺上進行研發、需要安裝如下軟件:

1、ADS編譯器。由于MTK平臺使用的ARM處理器、需要使用ADS編譯器進行編譯。

2、beyond compare。使用該軟件能比較兩個文件(文本文件尤其明顯)的差異、方便我們了解自己做了哪些修改。

3、分布式編譯工具。由于MTK的文件數目很多、如果采用單機編譯的方式比較費時、因此需要使用分布式編譯軟件increditbuild來加快程序的編譯速度。

4、加密軟件。公司的MTK源碼是經過加密的、因此需要安裝億賽通軟件來解密(具體有IT人員安裝)。

5、CC。由于公司版本更新速度比較快、我們使用CC來進行版本管理。

6、CQ。使用CQ來方便測試和開發人員的溝通、測試人員通過CQ提交BUG、開發人員可以查看BUG的狀態、處理完成后修改狀態、然后測試人員再進行測試。

7、VC6.0(***安裝vc助手插件查看代碼更明顯)。方便我們調試。

8、Sourceinsigt。方便查看和修改代碼。

三、MTK的文件結構

MTK程序包含的文件數量比較多、對于開發人員我們只需要了解其中開發比較常用的幾個文件夾就可以了。常用的幾個文件結構的結構如下圖:

MTK開發流程和開發環境學習筆記

PS:

Customer:存放一些資源的定義、模擬器的皮膚和圖標等。如圖片、菜單、字符串、字體、語言、主題….

MMI:我們主要做代碼修改的地方之一。其中INC是一些頭文件、Framework中有文件管理、事件處理、NVRam、歷史、OSL、任務管理、xxxAPP是一些應用程序的代碼(如Call、Message等)、GUI中定義一些UI組件和category。

Mtkapp:應用程序的定義(其中包含INC和SRC)、如Camera、TV等

四、常用開發工具的使用

MTK開發過程中可能會用到如下工具、具體使用方法如下:

1、ADS編譯器的使用。由于MTK已將程序的具體編譯過程寫成批處理文件、因此我們不需要寫繁瑣的make文件、只需要調用MTK的批處理文件就可以完成編譯。使用cmd命令進入命令行界面、使用cd命令轉到我們工程文件的code路徑。具體命令如下:、

make "project" gprs new:編譯整個工程(時間最長、除非添加資源或者修改mak文件、一般少使用)。

make "project" gprs r [模塊名]:編譯修改的c文件、如果知道修改在哪個模塊可以直接后面跟模塊名。

make "project" gprs gen_modis(simulator_gen"project"gprs)重新生成模擬器。

make ratech35_08b gprs resgen:修改了資源文件需要執行該命令來將資源轉換成C文件。

2、CQ的使用方法(查詢條件雙擊添加)

開始à程序àRational software àRational ClearQuestàClear Questà使用用戶名和密碼登錄à點擊左上角Create Grid Queryà彈出界面選擇nextà選擇要查詢的列(id,Owner,project,State,Headline,Description)à在Filter界面中選擇查詢選項(Project、State)Nextà點擊選擇好的選項(如Project)點擊Value按鈕來添加條件后Run就可以顯示出Bug的狀態

3、CC的使用。

開始à程序

  1. àRational software àRational ClearCaseàClearCase ExporeràBaseClearCaseàCreateView 

來創建一個View。創建后我們就可以在已存在的View上執行Update、CheckOut、CheckIn等操作。其中在創建View(以后也可以修改)是需要定義Update的規則、示例如下:

  1. element * CHECKEDOUT  
  2. element * .../rgt_m800_base/LATEST  
  3. element * /main/LATEST -mkbranch rgt_m800_base  
  4. load /RATECH35_08BW0912MP_V1_F1_MMI 

PS:可以按如下方式在CC中建立自己的分支

在CC中點擊自己的文件右鍵à選擇Explorer Typeà打開brunch type文件夾、在該文件夾中新建自己的節點。

4、Flash Tool的使用。

在ratech35_08b.mak中的RGT_MODIS_BUILD設置為FASLE

Make New 生成Bin文件

打開Flash Tool 在download agent 選擇Flash Tool的安裝目錄下的MTK_AllinOne_DA.bin,點Scatter-Loading選擇

  1. code/build/RATECH35_08B/RATECH35_08B_PCB01_gprs_MT6235B_S01.M800_XXX_UIM_0910.bin 

接通主板電源、使用usb線連接到主板、然后點擊Flash Tool的download即開始下載

PS:

在關掉電源的時候、先需要將主板的電源線拿掉、然后在關閉電源

電源的電壓應該在3.9v左右、不能高于4.1v

5、使用串口線打log的方法(代碼中格式:kal_prompt_trace(MOD_USB,"lcd_backlight = %d,%d", lcd_backlight,time_enum);)

將bin文件下載到手機

開機在手機中輸入*#9646633#進入工作模式、在作模式中選擇設備、選擇Set UART、在Set UART菜單中選擇UART Setting、在UART Setting菜單中設置TST-PS-Config為UART-1(波特率設置為115200)、設置PS-Config為無(波特率同上)。

用串口線將手機和PC連在一起。打開Catcher.exe、并在其中做如下設置:

Config菜單àSetDatabasePathà路徑選擇/code/tst/database_classb/....srcp…à選擇Catcher的快捷圖標loading mode。

小結:MTK開發流程和開發環境學習筆記的內容介紹完了、希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-24 15:22:09

2011-08-30 16:02:10

MTK開發環境

2011-08-30 18:01:20

2011-08-30 16:43:46

MTK開發菜單

2011-08-31 10:51:39

MTKAndroid 開發

2011-08-30 16:22:00

MTK開發環境

2011-08-30 16:55:31

MTK開發編譯

2011-08-31 10:20:26

MTK驅動開發

2011-08-25 13:44:11

LUA下載SciTE

2010-07-13 16:00:59

Perl開發環境

2011-09-13 15:26:25

MTK環境搭建

2011-08-31 10:37:06

MTK開發入門

2011-08-30 16:32:41

MTK開發環境

2011-08-31 10:12:26

MTK手機平臺

2010-01-13 10:45:44

Visual C++

2011-08-23 13:54:10

LUA全局變量

2011-08-15 10:06:22

iPhone開發nib 文件

2011-08-09 17:29:29

iPhone文件屏幕

2011-06-28 15:09:38

Qt Maemo

2011-08-31 10:26:38

MTK驅動開發
點贊
收藏

51CTO技術棧公眾號

色噜噜日韩精品欧美一区二区| 91色在线观看| 亚洲理论片在线观看| 国产精品成人国产| 亚洲精品国产一区二区三区四区在线| 精品久久久久亚洲| 一区二区三区在线免费观看视频| 欧美不卡视频| 亚洲欧美国产日韩天堂区| 成人黄色一级大片| 午夜影院在线播放| 亚洲欧美视频在线观看视频| 精品国产区一区| 日韩一级免费在线观看| 91黄色在线| 久久久久久久久久看片| 精品蜜桃在线看| 男人天堂1024| 超碰在线网址| 久久久久高清精品| 国产精品传媒毛片三区| 成人黄色片在线观看| 亚洲高清成人| 久久精品视频中文字幕| 国产激情在线免费观看| 一区二区三区在线资源| 欧美日韩国产免费| 久久久精品在线视频| 丝袜美女在线观看| 国产精品精品国产色婷婷| 鲁鲁视频www一区二区| 超碰在线观看99| 美女视频黄久久| 日韩电影视频免费| 欧洲在线免费视频| 欧美videos粗暴| 在线观看免费成人| 精品中文字幕av| 福利影院在线看| 亚洲永久免费视频| 狠狠干视频网站| 性色av免费观看| 亚洲看片一区| 久久久女女女女999久久| 污污的视频在线免费观看| 北条麻妃国产九九九精品小说| 亚洲国产免费av| 亚洲少妇中文字幕| 亚洲精品观看| 精品久久国产老人久久综合| 丰满人妻一区二区三区大胸 | 97在线视频免费播放| 中文字幕影音先锋| 国产精品vip| 欧美激情啊啊啊| 久久这里只有精品国产| 国产在线日韩| 91精品国产高清久久久久久久久| 日本三级2019| 最新日韩欧美| 97色伦亚洲国产| 天天干天天干天天| 首页欧美精品中文字幕| 国产精品久久77777| 亚洲av无码不卡| 蜜桃av噜噜一区| 国产日韩欧美视频在线| a网站在线观看| 国产成人高清在线| 精品国产一区二区三区四区vr| 亚洲欧美综合一区二区| 97精品久久久午夜一区二区三区 | 日本高清+成人网在线观看| 久久99国产综合精品免费| 久久久精品五月天| 国产男女猛烈无遮挡91| 精品国产亚洲av麻豆| 国产999精品久久久久久绿帽| 国产精品一区二区三区在线 | 99热在这里有精品免费| 欧美18视频| 天堂а√在线官网| 亚洲综合免费观看高清在线观看| 尤物av无码色av无码| 日韩电影大全网站| 欧美老女人在线| 好吊色视频一区二区三区| 亚洲电影男人天堂| xvideos成人免费中文版| 精品少妇爆乳无码av无码专区| 亚洲国产国产亚洲一二三| 国产suv精品一区二区| 在线免费观看av片| 国产91在线|亚洲| 日本在线播放不卡| 18+激情视频在线| 色综合久久综合网| 奇米777在线视频| 蜜桃精品wwwmitaows| 久久最新资源网| 蜜臀精品一区二区三区| 国产高清精品久久久久| 日韩精品电影网站| av2020不卡| 3d成人动漫网站| 性久久久久久久久久| 亚洲国产老妈| 国产精品国产三级国产aⅴ浪潮 | 久久久久久少妇| 极品少妇xxxx偷拍精品少妇| 九色91国产| 中文字幕有码在线视频| 欧美偷拍一区二区| 免费a在线观看播放| 亚洲女同中文字幕| 国产精品www网站| 污视频网站在线播放| 亚洲色图欧美激情| 亚洲狼人综合干| а√天堂8资源中文在线| 欧美猛男gaygay网站| 女人被狂躁c到高潮| 欧美视频官网| 成人写真视频福利网| 国产在线你懂得| 亚洲成av人**亚洲成av**| 超碰在线免费av| 日韩精品一区二区久久| 欧洲成人在线视频| 人妻视频一区二区三区| 一区二区在线观看视频| 午夜视频在线网站| 日韩av密桃| 国产精品海角社区在线观看| 免费国产在线观看| 偷窥少妇高潮呻吟av久久免费| 国产精品19p| 一区二区三区午夜探花| 国产又爽又黄的激情精品视频| 精品av中文字幕在线毛片| 亚洲18色成人| 亚洲永久无码7777kkk| 欧美成人国产| 999精品视频一区二区三区| 黄色片网站在线观看| 欧美日韩国产成人在线免费| 欧美激情 一区| 蜜桃av一区二区在线观看| 亚洲一区三区| 四虎精品在线观看| 粗暴蹂躏中文一区二区三区| 99精品免费观看| 亚洲线精品一区二区三区八戒| 97超碰免费在线观看| 欧美日本精品| 国产伦精品一区二区三区在线 | 亚洲av成人无码一二三在线观看| 亚洲国内精品| 精品国产乱码久久久久久久软件| 亚洲少妇视频| 国产亚洲欧美aaaa| 欧美风情第一页| 精品一区二区免费看| 中文字幕99| 嫩呦国产一区二区三区av| 欧美乱妇40p| 天天操天天干天天干| 一本色道a无线码一区v| 色欲狠狠躁天天躁无码中文字幕| 麻豆精品在线观看| 97超碰免费观看| 国产精品jk白丝蜜臀av小说| 97激碰免费视频| 国产乱理伦片a级在线观看| 欧美日韩国产在线播放网站| 久久久久久久久久久久久女过产乱| 国产成人精品免费看| 每日在线更新av| 成人羞羞视频在线看网址| 亚洲自拍小视频免费观看| av小说在线播放| 亚洲区一区二区| 国产视频在线观看免费| 天天免费综合色| 午夜国产小视频| 99精品黄色片免费大全| www欧美激情| 在线欧美一区| 亚洲一区三区视频在线观看| 97久久超碰| 国产精品久久久久久久久久新婚| caopon在线免费视频| 亚洲欧美国产制服动漫| 国产又黄又粗又硬| 欧美日韩激情小视频| 美女视频久久久| 久久免费电影网| 免费欧美一级片| 日韩国产精品久久久| 国产情侣第一页| 日韩精品四区| 欧美成人蜜桃| www.神马久久| 国产在线视频欧美| 欧洲av不卡| 欧美精品www| 免费观看久久久久| 亚洲欧美国产一区二区三区| 成人久久久精品国产乱码一区二区| 欧美在线小视频| 久久久久久久久久免费视频| 亚洲六月丁香色婷婷综合久久| 国产精品高清无码在线观看| 成人免费不卡视频| 欧洲在线免费视频| 免费在线看一区| 91免费视频网站在线观看| 欧美三级视频| 91久久精品网| 中文字幕人妻一区| 狠狠色狠狠色综合| av网站在线不卡| 午夜一区在线| 日韩av中文字幕第一页| 91精品国产调教在线观看| 日本一区二区三区免费看| 久久99偷拍| 成人h在线播放| 超碰国产精品一区二页| 国产精品入口福利| 神马电影网我不卡| 热草久综合在线| 亚洲精品福利电影| 91超碰中文字幕久久精品| 波多野结衣精品| 欧美激情xxxx性bbbb| 男女在线视频| 欧美激情视频在线免费观看 欧美视频免费一| 91caoporm在线视频| 一区二区三区视频观看| 精品美女视频在线观看免费软件| 日韩久久免费视频| 蜜桃成人在线视频| 亚洲网站在线看| 国产黄色片在线观看| 中文字幕亚洲一区二区三区| 日本激情在线观看| zzijzzij亚洲日本成熟少妇| 免费黄网站在线| 另类图片亚洲另类| 怡红院红怡院欧美aⅴ怡春院| 欧美日韩福利在线观看| 日本动漫同人动漫在线观看| 欧美激情一区二区三区成人| xxx.xxx欧美| 欧美一级电影久久| 亚洲伦乱视频| 国产精品视频导航| 97色婷婷成人综合在线观看| 91牛牛免费视频| 北条麻妃在线一区二区免费播放| 国模精品娜娜一二三区| 少妇精品导航| 伊人狠狠色丁香综合尤物| 亚洲成人精选| 五十路熟女丰满大屁股| 欧美亚洲三区| 久热在线视频观看| 国产成人一级电影| 少妇特黄一区二区三区| 亚洲国产精品黑人久久久| 色欲一区二区三区精品a片| 亚洲午夜免费电影| 丁香社区五月天| 91精品国产色综合久久不卡蜜臀| 亚洲h视频在线观看| 日韩精品极品在线观看| av在线免费观看网站| 欧美巨乳在线观看| 不卡一二三区| 成人情趣片在线观看免费| 岛国精品一区| 亚洲最大免费| 国产日韩一区| 国产成人美女视频| 91免费国产在线观看| 中文字幕第69页| 亚洲 欧美综合在线网络| 中文字幕免费高清在线观看| 精品嫩草影院久久| 91在线视频| 午夜精品在线视频| 丁香久久综合| 精品欧美一区二区久久久伦| 99久久婷婷这里只有精品| 日韩国产欧美亚洲| 激情欧美一区二区三区在线观看| 私密视频在线观看| 亚洲人成精品久久久久| 国产一级淫片a视频免费观看| 日韩一区国产二区欧美三区| 精品影院一区| 91国内在线视频| 精品一区二区三区亚洲| 亚洲第一综合| 男女精品网站| 催眠调教后宫乱淫校园| 中文字幕一区二区三区蜜月| 久久精品视频5| 亚洲精品在线网站| 国产福利视频在线| 国产精品福利观看| 五月激激激综合网色播| 国产黄色激情视频| 韩国成人精品a∨在线观看| 国精产品一区一区三区免费视频| 亚洲最快最全在线视频| 国内av在线播放| 亚洲女同性videos| 成人av影院在线观看| 91精品中文在线| 欧美成人激情| 日韩福利视频在线| 久久久天堂av| 国产一级片毛片| 亚洲激情第一页| 51av在线| 国产精品久久久久久久久久久久午夜片 | 波多野吉衣中文字幕| 亚洲成人av一区| 成人免费一级视频| 久久91亚洲精品中文字幕奶水| 免费视频观看成人| 一区二区精品免费视频| 日韩中文字幕一区二区三区| 三级网站在线免费观看| 一本色道久久加勒比精品| 美国成人毛片| 日韩av电影院| 久久99国产成人小视频| 99蜜桃臀久久久欧美精品网站| 99精品久久免费看蜜臀剧情介绍| 日韩乱码一区二区| 亚洲精品美女视频| 亚洲黄色网址| 欧美一区1区三区3区公司| 日韩中文字幕麻豆| 欧美激情视频二区| 欧美日韩一区二区在线视频| 777电影在线观看| 成人h猎奇视频网站| 欧美大片专区| 国产大尺度视频| 精品成人在线视频| 美州a亚洲一视本频v色道| 国产精品九九九| 国产精品99久久精品| 爱情岛论坛亚洲自拍| 亚洲一二三区在线观看| 日韩美女一级视频| 国产美女扒开尿口久久久| 亚洲欧美日韩高清在线| www.四虎精品| 色菇凉天天综合网| 免费在线观看av| 国产精品久久国产三级国电话系列| 日韩亚洲国产欧美| 人妻视频一区二区| 91精品一区二区三区在线观看| 国内老司机av在线| 蜜桃日韩视频| 精品一区二区三区不卡 | 色美美综合视频| 思思99re6国产在线播放| 99久久自偷自偷国产精品不卡| 一区二区高清| 亚洲欧洲综合网| 欧美精品一区二区久久婷婷| 日韩一区二区三区在线免费观看| 中文字幕精品—区二区日日骚| 国产在线不卡视频| 成人精品水蜜桃| 成人av动漫在线观看| 搡的我好爽在线观看免费视频| 亚洲h精品动漫在线观看| 成a人v在线播放| 高清视频在线观看一区| 久久综合婷婷| 久久老司机精品视频| 老司机精品视频网站| 91成年人网站| 日韩女优制服丝袜电影| 在线最新版中文在线| 日本成人性视频| 2020国产精品久久精品美国| 国产乱人乱偷精品视频a人人澡| 91国语精品自产拍在线观看性色| 99re66热这里只有精品8| 国产黄色三级网站| 日韩午夜中文字幕|