这个要看看编译后的结果才知道。
在哪儿能看到?m51文件吗? 好像看的不太明白,比如说下面这一段: ?PR?HWLCM_REFRESHDISPLAYRAM?HW_LCM ----- ----- 0021H 0005H ----- ----- ----- -- >> --- +--> ?PR?__HWLCM_DICHOTOMYFINDISN?HW_LCM +--> ?PR?__HWLCM_LCMWRITECOLADDR?HW_LCM +--> ?CO?HW_LCM +--> ?PR?__HWLCM_LCMWRITEDATA?HW_LCM
?PR?__HWLCM_DICHOTOMYFINDISN?HW_LCM ----- ----- 0026H 0003H ----- ----- ----- -- >> --- BL51 BANKED LINKER/LOCATER V6.02 11/21/2007 22:46:08 PAGE 6
HWLCM_REFRESHDISPLAYRAM函数分配的空间从21开始,占用5个字节,后面的函数HWLCM_DICHOTOMYFINDISN从26开始,可是这两个函数不是调用完就释放空间的吗(里面没有静态),怎么看起来像累计着用?? |