1363|0

1140

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

TMS320F2812 CMD 文件各段含义 [复制链接]

.text section    //代码段usually contains executable code




.cinit section   // C语言 代码的 全局和静态变量 存放地址 C initialization records for explicitly initialized global and static variables




.pinit section   // C++语言 代码的 全局和静态变量 存放地址




.stack section  // C 语言 堆栈段 is an uninitialized section used for the C system




stack.




.bss section   //保留变量空间  为未初始化的临时变量准备 可以是汇编也可以是C




                   At program startup time, the C boot routine copies data out of the .cinit section (which can be in ROM) and stores it in the .bss section.









.ebss section  //保留变量空间  为未初始化的临时变量准备 只为C准备




                  //At program startup time, the C boot routine copies data out of the .cinit section (which can be in ROM) and stores it in the .ebss section.




    .const section // 全局不变量段 如字符串或恒量 is an initialized section that contains string constants, and the declaration and initialization of global and static variables(qualified by const) that are explicitly initialized.




.econst section  //(增强型 大空间恒量操作) is an initialized section that contains string constants,and the declaration and initialization of global and static variables(qualified by far const or the use of the large memory model) that




are explicitly initialized and placed in far memory.




.sysmem section   //保留空间为动态内存分配使用 ,专为内存分配函数准备,如果程序中没有用到内存函数,则此段内容为 0is a uninitialized section that reserves space for dynamic memory allocation. The reserved space is used by malloc functions. If no malloc functions are used, the size of the sectionremains 0.




.esysmem section  //(增强型 大空间内存操作)保留空间为动态内存分配使用,专为内存分配函数准备,如果程序中没有用到内存函数,则此段内容为 0 is a uninitialized section that reserves space for dynamic memory allocation. The reserved space is used by far malloc functions. If no far malloc functions are used, the size of the section remains 0.




.switch section    //switch 语句存放的表格段,如果用SWITCH 语句则要声明此段 is an initialized section that contains tables for  switch statements.

点赞 关注
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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