工具/软件:Code Composer Studio
我找不到这一点。
#pragma持久性按预期将全局变量放入FRAM。 这很好,但是如果我有一个本地256字节的阵列,最好能将它存储到FRAM而不是SRAM。 2kB SRAM的1/8就在那里。
据我所说,您只能将全局变量指派给FRAM, period。 这种情况是否有(sane)的解决方法? 显然,对于传统思维来说,使用一组全局变量是双倍加一种不好的,您必须维护某种命名方案等,以将特定的全局数组与特定函数绑定。 这也意味着您分配的内存比实际需要的要多,因为您总是在内存中保留“foo[256]"和“bar[256]",尽管它们可能不是同时需要的。