稳稳的蜗牛 发表于 2015-2-12 11:22

DSP CMD 文件中段名前有加点和没加点有什么区别呀

本帖最后由 稳稳的蜗牛 于 2015-2-12 11:28 编辑

DSP CMD 文件中段名前有加点和没加点有什么区别呀,如:   codestart      : > BEGIN,   PAGE = 0
   ramfuncs         : > RAML,      PAGE = 0
   .text            : > RAML,      PAGE = 0
   .cinit         : > RAML,      PAGE = 0
   .pinit         : > RAML,      PAGE = 0
   .switch          : > RAML,      PAGE = 0



稳稳的蜗牛 发表于 2015-2-12 11:26

我试着把.text 前的点去掉 提示警告:warning #10247-D: creating output section ".text" without a SECTIONS specification

我的猜想:是不是加了点是编译器自动生成的段,不加点的是自己用 #pragma DATA_SECTION ()生成的段?

zhangmangui 发表于 2015-2-12 22:06

自定义段是没有点    初始化和非初始化的段都有点
你理解应该是对的但是没有找到具体的说明

稳稳的蜗牛 发表于 2015-2-12 22:37

zhangmangui 发表于 2015-2-12 22:06
自定义段是没有点    初始化和非初始化的段都有点
你理解应该是对的但是没有找到具体的说明 ...

学习了

玄德 发表于 2015-2-17 20:26


加点,是编译器本身的保留字。

页: [1]
查看完整版本: DSP CMD 文件中段名前有加点和没加点有什么区别呀