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

关于ControlSUITE的无位置方案的主文件falsh烧写

#ifdef FLASH

#pragma CODE_SECTION(MainISR,"ramfuncs");

#pragma CODE_SECTION(OffsetISR,"ramfuncs");

#endif

这是一段取之于ControlSuite的一个28335的无位置控制器的主文件,我明白这是一段需要在在flash运行时,将两个中断函数迁移到ram。但是对于宏定义#ifdef FLASH,应该是在这个项目的某个位置有一个预定义类似于 #define falsh 之类的语句吧?难道如果我需要在falsh运行直接将#ifdef FLASH  和 #endif 这两句直接删除?是不是应该再外围有一个宏定义之类,选择是否在flash运行?

onebyte:

你看一下ramfuncs 在CMD文件中是否已经定义好了,定义好的话,就可以这样了

赞(0)
未经允许不得转载:TI中文支持网 » 关于ControlSUITE的无位置方案的主文件falsh烧写
分享到: 更多 (0)