4383|6

70

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于KEILC的一个问题 [复制链接]

                                    请问KEIL C中哪个文件是看内存分配影象的,我编译之后想看看内存的分配情况,如何设置,从哪个文件中可以看到呢,AVR单片机的编译器是可以的,请高手指点~
此帖出自stm32/stm8论坛

最新回复

                                 否则很难解释。不要见到英文就发怵,硬着头皮看几次就会明白。   详情 回复 发表于 2007-8-8 21:41
点赞 关注
 

回复
举报

87

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

一个.map文件里

                                  
此帖出自stm32/stm8论坛
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

要先生成map文件,默认好像不会生成的,在工程设置中有的

                                  
此帖出自stm32/stm8论坛
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

4
 

我生成了那个文件,但是....

                                    那个文件我生了,但是还是没有啊,谁有那段的例子能帖上来看一下吗?
此帖出自stm32/stm8论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

5
 

一个例子

LARM LINKER/LOCATER V2.51a                                                              08/08/2007  00:48:45  PAGE 1


LARM LINKER/LOCATER V2.51a, INVOKED BY:
C:KEILARMBINLA.EXE .ObjStartup.obj, .ObjBlinky.obj, .ObjTime.obj TO .ObjBlinky PRINT (.LstBlinky.map) CASE
>>  CLASSES (DATA (0X40000000-0X40003FFF), CODE (0X0-0X3FFFF), CONST (0X0-0X3FFFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .ObjStartup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.50
  .ObjBlinky.obj (Blinky)
         COMMENT TYPE 0: CARM V2.51a
  .ObjTime.obj (Time)
         COMMENT TYPE 0: CARM V2.51a
  C:KEILARMLIBCAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.50
  C:KEILARMLIBCAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.50
  C:KEILARMLIBCAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.50
  C:KEILARMLIBCAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.50
  C:KEILARMLIBCAL.LIB (SWI)
         COMMENT TYPE 0: AA V2.50
  C:KEILARMLIBCAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.50


ACTIVE MEMORY CLASSES OF MODULE:  .ObjBlinky (STARTUP)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  40000000H  40003FFFH  00000494H  DATA
00000000H  00000000H  0003FFFFH  00000264H  CODE
00000000H  00000000H  0003FFFFH  00000018H  CONST


INTERRUPT FUNCTIONS

TYPE  STACK SIZE    FUNCTION NAME
=================================
irq                 tc0?A




MEMORY MAP OF MODULE:  .ObjBlinky (STARTUP)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00000000H  0000010FH  00000110H     4  AT..   CODE           STARTUPCODE
00000110H  0000011FH  00000010H     4  UNIT   CONST          ?C_CLRSEG
00000120H  00000127H  00000008H     4  UNIT   CONST          ?C_INITSEG
00000128H  0000013FH  00000018H     4  UNIT   CODE           ?PR?wait?T?Blinky
00000140H  000001DBH  0000009CH     4  UNIT   CODE           ?PR?main?Blinky
000001DCH  00000223H  00000048H     4  UNIT   CODE           ?PR?init_timer?T?Time
00000224H  00000263H  00000040H     4  UNIT   CODE           ?PR?tc0?A?Time
00000264H  00000267H  00000004H     4  UNIT   CODE           ?C?FIQ
00000268H  0000026BH  00000004H     4  UNIT   CODE           ?C?IRQ
0000026CH  0000026FH  00000004H     4  UNIT   CODE           ?C?DABT
00000270H  00000273H  00000004H     4  UNIT   CODE           ?C?PABT
00000274H  0000027BH  00000008H     4  UNIT   CODE           ?C?UNDEF
0000027CH  3FFFFFFFH  3FFFFD84H   ---  ---    **GAP**
40000000H  4000048FH  00000490H     4  UNIT   DATA           STACK
40000490H  40000493H  00000004H     4  UNIT   DATA           ?DT0?Time
LARM LINKER/LOCATER V2.51a                                                            08/08/2007  00:48:45  PAGE 2





PUBLIC SYMBOLS OF MODULE:  .ObjBlinky (STARTUP)

      VALUE      CLASS    TYPE      PUBLIC SYMBOL NAME
      ================================================
      00000110H  ---      ---       ?C?CLRTAB
      00000140H  ---      ---       ?C?INIT
      00000120H  ---      ---       ?C?INITTAB
      0000026CH  CODE     ---       DAbt_Handler?A
      00000264H  CODE     ---       FIQ_Handler?A
      00000268H  CODE     ---       IRQ_Handler?A
      00000270H  CODE     ---       PAbt_Handler?A
      00000274H  CODE     ---       SWI_Handler?A
      00000278H  CODE     ---       Undef_Handler?A
      00000000H  CODE     ---       __startup
      000000F0H  CODE     ---       exit?A
      000000F4H  CODE     ---       exit?T
      000001DCH  CODE     ---       init_timer?T
      00000174H  CODE     ---       main
      00000224H  CODE     ---       tc0?A
      40000490H  DATA     LONG      timeval
      00000128H  CODE     ---       wait?T

Program Size: data=1172 const=24 code=612
LARM RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
此帖出自stm32/stm8论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 

这个怎么看呢,看不懂啊

                                    请问这个如何看????  那里是变量名称???  
此帖出自stm32/stm8论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(初级)

7
 

楼主如果学过英文,应该看得懂这个例子

否则很难解释。

不要见到英文就发怵,硬着头皮看几次就会明白。
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表