ccs中cmd文件的作用

ccs中cmd文件的作用

ID:8807386

大小:15.44 KB

页数:3页

时间:2018-04-08

ccs中cmd文件的作用_第1页
ccs中cmd文件的作用_第2页
ccs中cmd文件的作用_第3页
资源描述:

《ccs中cmd文件的作用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、CCS中CMD文件的作用cmd文件用于DSP代码的定位。由于DSP的编译器的编译结果是未定位的,DSP没有操作系统来定位执行代码,每个客户设计的DSP系统的配置也不尽相同,因此需要用户自己定义代码的安装位置。安装位置是指,编译完成的代码是存放在dsp的那个位置,程序空间RAM或者数据空间RAM,起始地址以及长度。以C5000为例,基本格式为:-osample.out                                 //生成.OUT文件-msample.map                              //生成MAP文件,MAP文件中包含程序的secti

2、on信息,用于自举表信息的编写和烧写flash-stack100                                     //开辟堆栈sample.objmeminit.obj                 -lrts.lib                                          //链接rts.lib库MEMORY{PAGE0:VECT:origin=0xff80,length0x80                       //page0一般是程序空间, PAGE0:PROG:origin=0x2000,length0x400PA

3、GE1:DATA:origin=0x800,length0x400                    //page1一般是数据空间}SECTIONS{.vectors:{}>VECTPAGE0                                              //.vectors段是中断向量表,存放在程序空间VECT部分//                                        .text:{}>PROGPAGE0                                                  //.text是程序

4、段,放在程序空间PROG部分.data:{}>PROGPAGE0                                                //.data是数据段,放在程序空间PROG部分,紧接.text之后.cinit:{}>PROGPAGE0                                                 //.cinit段包含了变量初始化记录                                                                                          .bss

5、:{}>DATAPAGE1                                                   //.bss段是未初始化段,放在数据空间DATA部分}连接器会自动创建以下的段:TheC54xcompilercreatesthefollowingsections:初始化段包含数据和可执行代码。TheC/C++compilercreatesthefollowinginitializedsections:.cinitsection:包含变量和常量的初始化表..pinitsectioncontainsthetableforcallingglobalobject

6、constructorsatruntime..constsectioncontainsstringconstantsanddatadefinedwiththeC/C++qualifierconst(providedtheconstantisnotalsodefinedasvolatile).The.switchsectioncontainstablesforlargeswitchstatements.The.textsectioncontainsalltheexecutablecodeaswellasstringliteralsandcompiler-generatedconstan

7、ts.Uninitializedsectionsreservespaceinmemory(usuallyRAM).Aprogramcanusethisspaceatruntimeforcreatingandstoringvariables.Thecompilercreatesthefollowinguninitializedsections:The.bsssectionreservesspaceforglobalandstaticvariables.Whe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。