如题;
我用的是F5438A,想加快一个函数的运行,不知道这样行不行?
step by step:
你好,
程序可以在ram中运行的,但是程序代码需要存储在flash中,可以在运行初始阶段将flash中的代码复制到ram中,然后在ram中运行代码。
Jason Wang83:
当时用c2000的时候好像用过,建议你在ccs里面找一下,debug的时候通过一个命令就可以做到,你试试能不能解答你的问题。
做ARM9的时候在bootloader里面就有将代码搬移到RAM的执行的代码,也就是楼上所说的初始化代码里可以实现这个功能。
jing zhang1:
C2000有这个功能我知道。但是MSP430没有这个按钮(选项吧);
MSP430 Optimizing C/C++ Compilerv3.3 第84页介绍了这个语法,可以将代码放在制定的段
#pragma CODE_SECTION (symbol, "sectionname");