请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28379D 工具/软件:TI C/C++编译器
大家好、
我想n´t、如果数组之和超过共享 RAM 的大小、是否可以使用"pragma DATA_SECTION "将不同的数组分配给同一共享 RAM。
例如、我有一个数组"uint16 myArray_0[100]"和"uint16 myArray_1[100]"、我希望这两个数组都分配给全局共享 RAM 0 -我能这么做吗
#pragma DATA_SECTION (myArray_0、"SHARERAMGS0");
#pragma DATA_SECTION (myArray_1、"SHARERAMGS0");
或者、我是否必须通过删除 SHARERAMGS0定义来编辑.cmd 文件并将 ist 替换为两个自定义 RAM 段(大小为 myArray_x)、这些边界在全局共享 RAM 0内?
´d 我不做
#pragma DATA_SECTION (myArray_0、"myArray_0_RAMSECTION");
#pragma DATA_SECTION (myArray_1、"myArray_1_RAMSECTION");
此致、
Justus