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

把程序放入RAM中运行问题

如何将math.h中的函数放入RAM中运行

rts2800_fpu32.lib

本人直接在包含math.h的文件中加入

   #pragma CODE_SECTION(sqrt, "ramfuncs");

不起作用

Johnson Chen1:

pragma CODE_SECTION(XXX, "ramfuncs");只在函数所在文件内声明才能起效,在其他文件中声明是无效的。

你需要在CMD 文件中去分配rts2800_fpu32.lib的函数到RAM里面运行。

如何将math.h中的函数放入RAM中运行

rts2800_fpu32.lib

本人直接在包含math.h的文件中加入

   #pragma CODE_SECTION(sqrt, "ramfuncs");

不起作用

onebyte:

回复 Johnson Chen1:

好的,我去试试

如何将math.h中的函数放入RAM中运行

rts2800_fpu32.lib

本人直接在包含math.h的文件中加入

   #pragma CODE_SECTION(sqrt, "ramfuncs");

不起作用

onebyte:

回复 Johnson Chen1:

有这方面的说明吗?CMD文件中有个FPUmathTables       : > FPUTABLES, PAGE = 0, TYPE = NOLOAD

不知道是不是更改这个选项

赞(0)
未经允许不得转载:TI中文支持网 » 把程序放入RAM中运行问题
分享到: 更多 (0)