CH583M藍(lán)牙例程,RF例程 RAM占了十幾k 如何縮小

CH583M藍(lán)牙例程 SpeedTest_Peripheral,RF例程RF_PHY_Hop??編譯后RAM占了十幾k 如何程序本身占用的RAM空間

以常用的BLE從機(jī)peripheral例程為例,協(xié)議棧開銷比較大的兩處:

①協(xié)議棧有一部分代碼對速度有要求,添加了“HIGHCODE”修飾,需要占用一部分ram來跑代碼,大約占用8Kram。這部分開銷無法壓縮。

②發(fā)包緩存隊列、收包暫存數(shù)據(jù)、BLE連接的維護(hù)等等,由BLE_MEMHEAP_SIZE在編譯時先行劃分出來。協(xié)議棧會在BLE_MEMHEAP_SIZE劃出的ram中申請內(nèi)存來存放數(shù)據(jù)。BLE_MEMHEAP_SIZE太小會出現(xiàn)收不到包、連接過程未完成即斷連等等問題。BLE_MEMHEAP_SIZE可以壓縮到不出問題為止,除非ram不夠用,否則不建議改小。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频