资源简介
完整的内存管理模块,可直接移植到你的项目中。
代码片段和文件信息
#include
#include
#include “mem\mem_api.h“
#define MEM_POOL_SIZE 8*1024*1024
UINT32 memPool[MEM_POOL_SIZE];
int main()
{
UINT32 i;
UINT8 *buffer = NULL;
memInit((void *)memPool (void *)((UINT32)memPool+MEM_POOL_SIZE-4));
buffer = memAlloc(1024*1024);
if( buffer != NULL ) {
for( i = 0;i < 32;i++ ) {
buffer[i] = i;
}
}
else {
printf(“\n malloc for buffer err! “);
}
/************************************************************************/
/* display the mem status */
/************************************************************************/
printf(“\n\n-------------before free the buffer--------------“);
memDisplay(1);
if( buffer ) {
memFree(bu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 3009 2010-09-30 14:44 memTest\Debug\main.obj
.CA.... 176179 2010-09-30 14:44 memTest\Debug\memTest.exe
.CA.... 221768 2010-09-30 14:44 memTest\Debug\memTest.ilk
.CA.... 186400 2010-09-30 14:42 memTest\Debug\memTest.pch
.CA.... 353280 2010-09-30 14:44 memTest\Debug\memTest.pdb
.CA.... 5488 2010-09-30 14:36 memTest\Debug\mem_api.obj
.CA.... 9647 2010-09-30 14:41 memTest\Debug\mem_blk.obj
.CA.... 14875 2010-09-30 14:39 memTest\Debug\mem_byte.obj
.CA.... 33792 2010-09-30 14:44 memTest\Debug\vc60.idb
.CA.... 53248 2010-09-30 14:44 memTest\Debug\vc60.pdb
.CA.... 1154 2010-09-30 14:44 memTest\main.c
.CA.... 5444 2010-09-30 14:26 memTest\mem\mem_api.c
.CA.... 2570 2010-09-30 14:25 memTest\mem\mem_api.h
.CA.... 8761 2010-09-30 14:40 memTest\mem\mem_blk.c
.CA.... 21383 2010-09-30 14:39 memTest\mem\mem_byte.c
.CA.... 2297 2010-09-30 14:20 memTest\mem\mem_customize.h
.CA.... 3867 2010-09-30 14:36 memTest\mem\mem_internal.h
.CA.... 4490 2010-09-30 14:36 memTest\memTest.dsp
.CA.... 537 2010-09-30 14:25 memTest\memTest.dsw
.CA.... 50176 2010-09-30 14:44 memTest\memTest.ncb
.CA.... 49664 2010-09-30 14:44 memTest\memTest.opt
.CA.... 1415 2010-09-30 14:44 memTest\memTest.plg
.CA.... 875542 2010-09-30 14:45 memTest\result.bmp
.C.D... 0 2010-09-30 14:44 memTest\Debug
.C.D... 0 2010-09-30 14:40 memTest\mem
.C.D... 0 2010-09-30 14:45 memTest
----------- --------- ---------- ----- ----
2084986 26
- 上一篇:单片机温度报警器代码
- 下一篇:全新版大学英语听说教程答案第三册
评论
共有 条评论