4351|7

69

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

stm8编译后生成的.map看不懂了。 [复制链接]

stm8编译后生成的.map看不懂了。
“.const”因该是rom吧,那“.text"又是什么?
“.ubsct”、“.data, initialized”、“.data, from”、“.bss”因该是ram吧,但他们有什么区别?
更奇怪的是“.debug”,它怎么从地址0开始了?它因该不会写入单片机吧.
                               --------
                               Segments
                               --------
start 00008080 end 0000d501 length 21633 segment .const  
start 0000d75c end 00010e28 length 14028 segment .text  
start 00004000 end 00004000 length     0 segment .eeprom
start 00000000 end 00000000 length     0 segment .bsct
start 00000000 end 0000000c length    12 segment .ubsct
start 0000000c end 0000000c length     0 segment .bit
start 0000000c end 0000000c length     0 segment .share
start 00000100 end 00000353 length   595 segment .data, initialized
start 0000d509 end 0000d75c length   595 segment .data, from
start 00000353 end 0000039f length    76 segment .bss
start 00000000 end 0000f0b8 length 61624 segment .debug
start 00008000 end 00008080 length   128 segment .const
start 0000d501 end 0000d509 length     8 segment .init
此帖出自stm32/stm8论坛

最新回复

                                 学习了  详情 回复 发表于 2010-11-30 20:26
点赞 关注(1)
 

回复
举报

68

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
“.const”因该是rom吧,那“.text"又是什么?
“.ubsct”、“.data, initialized”、“.data, from”、“.bss”因该是ram吧,但他们有什么区别?

.const是常量,或者是中断向量。
.text是程序代码。
.data, initialized 是需要进行初始化的、地址超过0x100的变量
.ubsct 是不需要进行初始化的、地址小于0x100的变量

具体这些.map里面的符号代表什么意思,可以看COSMIC的手册-CXSTM8_UsersGuide.pdf
此帖出自stm32/stm8论坛
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
贴张图,更清楚:

COSMIC_sections.png (40.63 KB)

COSMIC_sections.png

此帖出自stm32/stm8论坛
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 谢谢
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
map.pdf (609.68 KB)
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

6
 
                                 2楼的大侠解释的真是很清楚
此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 明白了
此帖出自stm32/stm8论坛
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

8
 
                                 学习了
此帖出自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
快速回复 返回顶部 返回列表