找回密码
 注册
搜索
查看: 1294|回复: 6

[资料] 如何在MTK上分配一块较大的内存?

[复制链接]
发表于 2007-8-15 15:52:25 | 显示全部楼层 |阅读模式
用一般的malloc函数吗?[em06]
 楼主| 发表于 2007-8-15 16:28:12 | 显示全部楼层
哪位大侠解释一下嘛
点评回复

使用道具 举报

发表于 2007-8-17 00:40:32 | 显示全部楼层
/* Dynamic alloc memory for file path buffer */
S8 *phnset_dispchar_strp = NULL;
phnset_dispchar_strp = OslMalloc(BUFFER_SIZE);

在mtk的源程序中有的 ;很简单的,多看看,就知道了[em04]
点评回复

使用道具 举报

发表于 2008-9-16 17:10:49 | 显示全部楼层
OslMfree不行
点评回复

使用道具 举报

发表于 2008-9-17 20:10:58 | 显示全部楼层
学习,,,,,,
点评回复

使用道具 举报

发表于 2008-12-8 15:13:39 | 显示全部楼层
用ADM
点评回复

使用道具 举报

发表于 2008-12-9 20:58:46 | 显示全部楼层
如过分配比较大内存,慎用 OslMalloc 其对应内存池比较小,并且对单次分配内存大小有限制
建议用 med_alloc_ext_mem
其对应内存池大小 #define MED_EXT_MEM_SIZE (sizeof(med_ext_mem_union))
如果需要还可以增大
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-23 09:05 , Processed in 0.057454 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表