tinitmempool.lst
来自「单片及c语言轻松入门的随书光盘」· LST 代码 · 共 40 行
LST
40 行
C51 COMPILER V7.06 TINITMEMPOOL 06/20/2006 07:55:21 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE TINITMEMPOOL
OBJECT MODULE PLACED IN tinitmempool.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE tinitmempool.c LARGE BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include <ABSACC.h>
2 #include <stdlib.h>
3 void tst_init_mempool (void) {
4 1 xdata void *p;
5 1 int i;
6 1 init_mempool (&XBYTE [0x2000], 0x1000);
7 1 /* 初始化存储池开始于外部RAM的0x2000处,共4096字节 */
8 1 p = malloc (100);
9 1 for (i = 0; i < 100; i++)
10 1 ((char *) p)[i] = i;
11 1 free (p);
12 1 }
13 void main()
14 { for(;;)
15 1 tst_init_mempool();
16 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 86 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- 3
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?