TI中文支持网
TI专业的中文技术问题搜集分享网站

C6670内存使用的问题

Hi:

    大家好,我在使用C6670做开发时,遇到一个问题,请各位大侠帮忙解决下。

    我定义了两个数组,如下图:图中的DRV_BCP_DL_RX_NUM_DESC = 4;

两个数组都是64Byte对齐的;编译后,在.map文件中看到这两个数据的存放位置如下图所示:

图中红线框标出的那一部分插在数组gucDlRxBuffer的内存当中,请教一下各位大侠框中的各个符号各表示什么意思??插入了这些东西之后,是否会导致数组没有我需要的那么大??怎么才能让这些插入的符号不出现??

    谢谢!

Adam Yao94020:

这些符号都是编译器自动插入的,在初始化的时候记录一些信息,你的数组是不是只进行了定义,没有代码去使用?

这些符号不会影响用户对定义数组的使用。

Hengwei Xiang:

谢谢Adam的解答,我的数组有使用的。这些信息是不是我们不需要关心?

赞(0)
未经允许不得转载:TI中文支持网 » C6670内存使用的问题
分享到: 更多 (0)