工具/软件:TI C/C++编译器
大家好、
我正在尝试弄清楚如何以最小的开销将字符串常量存储到闪存中(是的、闪存是受限的资源)。 我知道我可以通过手动"构建"一词数组来蛮力破解它、但这在我的案例中不起作用。 字符串常量在编译时作为宏定义传入、从而有效地提供以下情况:
const unsigned int Table[16]= macro_suppled_name;
其中 macro_fused_name 是在 CCS 工程中指定为命令行-D 选项的32字节长字符串常量。
我知道 TI 将一个字节重新定义为16位、因此我怀疑现在有办法让编译器将数组的每个字符存储为8位。 请告诉我有一种方法。
此致、
S