RDA8851開發(fā)手冊目錄:
031014okhczdwnmdlgwgg6.png (98.11 KB, 下載次數(shù): 75)
下載附件
2018-12-8 03:15 上傳
031101x6tv7v5k7tl7519t.png (427.89 KB, 下載次數(shù): 68)
下載附件
2018-12-8 03:15 上傳
我們的系統(tǒng)里面有很多 heap,其中最原始的兩個 heap 編號是 heap0 和 heap1,heap0 是在外部 RAM上分配的(8809內置的RAM也屬于這種),heap1是在片上SRAM上分配的。我們一般關注heap0。 在RAM上, 除去靜態(tài)分配的內存 (data、 bss、 分配到RAM執(zhí)行的text和overlay等),其它都給了heap0。其它的heap(比如上面CSW和 MMI的heap)又從heap0上分出來,分出來后的heap在邏輯上和heap0是平等的。
CSW 和 MMI 的這兩個 heap 由于比較大,所以其分配比較敏感,如果太大了會造成 RAM 的浪費,且會影響到其它heap空間的分配(其它heap空間嚴重過小會造成開機死機,輕微過小會導致有時無法撥打電話或者有時 echo loop 測試無效等各種 bug),太小了會影響通訊和多媒體功能。目前配置這兩個 heap的大小主要依賴經(jīng)驗值,影響的因素有存儲規(guī)格(3216、3232、3264、6464),有無WAP/MMS,有無JAVA,屏幕的分辨率等等。所以配置一個新項目,最好參考現(xiàn)有的規(guī)格比較接近的項目,來配置這兩個參數(shù)。另外,需要保證如下約束:
_heap_size- cswHeapSize- cosHeapSize > 350K(3216項目)
_heap_size- cswHeapSize- cosHeapSize > 400K(非3216項目)
其中_heap_size可以在符號表文件(map文件)中查到。
2. MMI 配置
MMI 的配置信息放在資源包的 mmi_cfg 目錄下,包括:mmi_cfg.deg,conversion.mk 以及 mmi_features.h。而資源包被target.def的CT_ERES變量所定義,這就把target和資源包(包括MMI配置)給關聯(lián)起來了。
這些配置信息根據(jù)名字就可以理解。
3. 資源
發(fā)布的代碼有一個默認的資源包,位于softapplication路徑下mmi_cfg、mmi_customer兩個文件夾中。
完整的pdf格式文檔51黑下載地址:
RDA8851開發(fā)手冊 .pdf
(7.31 MB, 下載次數(shù): 48)
2018-12-8 03:15 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
RDA8851CM_Chip_Datasheet.pdf
(1.15 MB, 下載次數(shù): 38)
2018-12-8 03:15 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|