小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 CMD文件的编写

您所在的位置:网站首页 dsp中cmd文件的编写 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 CMD文件的编写

小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 CMD文件的编写

2024-07-15 20:44| 来源: 网络整理| 查看: 265

目录

 

1 什么是CMD文件

2 COFF格式和段

3 C语言生成的段

2.1 已初始化段

2.2 未初始化段

2.3 伪指令定义段

2.4 CMD文件的编写

1 什么是CMD文件

为工程的程序和代码分配存储空间(18kRAM和128k的FLASH)便于CPU寻找相应空间,作用类似与图书馆,把书码好便于查找。

2 COFF格式和段

文件(.c)经过compile产生(.obj)文件,该文件只是中间文件。

文件(.c)经过build产生(.out)文件,该文件是最终的执行文件。

段即是图书馆的同一类书。

1. 我们日常所编写的源文件(.c),编译时会将其转化为(.obj)文件,obj文件是由各个段来构成的。

2. 将不同文件中相同的段进行链接,形成最终的.out文件

3 C语言生成的段

3.1 已初始化段

3.2 未初始化段

3.3 伪指令定义段

3.4 CMD文件的编写

1 Memory伪指令指示存储空间

2 Section伪指令分配存储空间

4 实际工程中的cmd文件

总结:

前文主要描写了(.c)经过compile产生(.obj)文件,此时主要的工作是定义了段。

用到的语法为#progam CODA_SECTION(symbol,"section name")/#progam DATA_SECTION(symbol,"section name")

第二个过程是将.obj文件转化为最终可执行的文件(.out)文件

需要两步工作 :1指明存储空间MEMORY ;2分配存储空间SECTIONS

#PROGMA

MEMORY:

 

SECTION:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3