我使用resource explorer 导入了一个driverlib 的 emptyProject, 修改了.cmd文件,在里面添加了//FRAM : origin = 0x4400, length = 0xBB80
FRAM_VARS : origin = 0x4400, length = 0x0080
FRAM : origin = 0x4480, length = 0xBB00
FRAM2 : origin = 0x10000,length = 0x4000以及.fram_vars : {} > FRAM_VARS type=NOINIT
在代码中声明了 FRAM变量#pragma SET_DATA_SECTION(".fram_vars")
uint8_t test;
#pragma SET_DATA_SECTION()
可是我发现在我的程序里不论如何写这个变量,最后读出的结果始终是0xFF请问这是为什么,是哪里配置不对吗
BTW: 我总感觉CCS7怪怪的。。网上的很多事例,在这玩意上面都要改改才能用..是我的错觉吗 :(谢谢
Regards,
此帖出自
小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>