mtk平台入門
通過 new, update, remake, clean all, clean modules, codegen. 來動作生成bin file (二進字檔案)
類如:假設專案是gsm專案,專案名稱為m720,則有這些命令:
make custom=m720 gsm resgen(修改了資源時用這個命令生成新資源)
make custom=m720 gsm remake(用於生成bin檔即可燒錄到手機的檔案)
make custom=m720 gsm clean custom(把custom模組生成的obj檔案刪除)
make custom=m720 gsm update custom(update custom 模組)
make custom=m720 gsm new(等於執行了前三個步驟,即clean、resgen、remake)
make custom=m720 gsm update mmiresource(更新了資源但不會更新**)
9 修改鈴聲資源:
一般專案開發修改的鈴聲資源主要是來電鈴聲,開關機鈴聲,翻合蓋提示音,資訊提示音
9.1.修改來電鬧鐘鈴聲資源:
修改的檔案是custpack_audio.c中
const custpack_audio_header custpack_audio = ,,
,, ,,
,, ,,
, ,,
,,}custpack_audio 陣列 第乙個引數是鈴聲總數
第二個引數是鈴聲list ,其中包含鈴聲資料,大小,型別,
鈴聲資料可以用mct 這個工具轉換,然後代替各個陣列的資料,提示最好不要修改陣列名稱
型別可以在mdi_audio.h 中查詢,類如 這裡的5 代表***,17代表mid
9.2修改開關機鈴聲,翻合蓋提示音,資訊提示音
resource_audio.c---------------------開關機鈴聲,翻合蓋提示音,資訊提示音
開關機鈴聲和翻合蓋提示音對應的陣列是一樣的
const audio_resource_struct mtk_resource_sounds=,,,
,,, ,,
資訊提示音對應的陣列是:
const audio_resource_struct mtk_resource_message_sounds=, ,,
, ,,
,,,,
};9.3 調整鈴聲總數和id
resource_audio.h--------------------設定鈴聲id 和總數
鈴聲id大小不需要調整,只是根據鈴聲總數變了,增加或者減少id
資源的修改主要分幾種情況:
10.1 直接替換資源,不需要調整座標:類如開關機動畫,牆紙,開關機mp4等,這種修改資源很簡單,但是修改時要注意來名稱和型別與**中是否匹配。
10.2 修改需要調整座標的:如日曆,計算器等,這些修改需要id給出座標,然後我們在**中修改。
10.3 修改用tools生成座標的:主要是*** ,mp4 ,fm,世界時鐘,座標調整可以用mct tools 來做。關於這個工具的使用
10.4 主題的修改也可以mct tools 來做
MTK平台入門
mtk平台入門 本文件介紹了mtk 平台的一些基礎應用和實現,適用於剛參加 mtk軟體開發人員 mmi man machine inte ce,人機介面 fmi feature rich mmi,功能豐富的人機介面 1 mmi high level design specification,pixt...
MTK平台搭建
mtk平台搭建 最近公司的專案差不多都做完了,趁新專案還沒來的時候學學東西。從朋友那裡搞來一套 mtk的源 學學 mtk的開發。選擇 mtk是因為,它跟我的工作所用的平台相似,學起來方便一點,另外一點是它可以在 pc上跑,不用自己去買硬體,成本不高。呵呵,從朋友那裡搞來的源 不用硬體,成本就只有時間...
MTK 平台搭建
首先要安裝編譯器ads v1.2,安裝目錄為c program files arm,版本應該是842以上版,如果版本不夠,需要將公升級的軟體包解壓,拷貝到c program files arm adsv1 2的目錄下,注意壓縮的7z工具要安裝442版本。然後需要安裝perl的編譯器,推薦安裝acti...