做了个数字控制电源,需要将代码下载到FLASH中运行,由于带CLA加速器,请问有没有可以参考的CMD文件。另外,模板中自带的一份FLASH_CLA_C.CMD文件,开头有这么几句话(红色字体所示),不知道是什么意思?
_Cla1Prog_Start = _Cla1funcsRunStart;
-heap 0x200
-stack 0x200
// Define a size for the CLA scratchpad area that will be used // by the CLA compiler for local symbols and temps // Also force references to the special symbols that mark the // scratchpad are. // CLA_SCRATCHPAD_SIZE = 0x100;
–undef_sym=__cla_scratchpad_end
–undef_sym=__cla_scratchpad_start
MEMORY { PAGE 0: /* Program Memory */
囧:
这两段的意思分别是定义了CLA的程序其实地址和scratchpad长度,如果用C语言写CLA建议参考HVPM_Sensorless_CLA_F2803例程的CMD文件,在controlsuite中有