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

调试版HOSARAM不够了怎么办

用上了DSP/BIOS发现很快H0SARAM就不够用了,有什么办法让DSP/BIOS瘦身吗?我也不用很多BIOS的功能,可以关掉哪些?

Young Hu:

可以把DSP/BIOS的某些段放在其他的RAM区域中。

用上了DSP/BIOS发现很快H0SARAM就不够用了,有什么办法让DSP/BIOS瘦身吗?我也不用很多BIOS的功能,可以关掉哪些?

Fred Cao:

回复 Young Hu:

请指点的详细点。

用上了DSP/BIOS发现很快H0SARAM就不够用了,有什么办法让DSP/BIOS瘦身吗?我也不用很多BIOS的功能,可以关掉哪些?

Fred Cao:

回复 Fred Cao:

cmd改成下面

.text : {*(.text)} >> H0SARAM | OTHERCODE, PAGE = 0 /*.text段将在H0SARAM和RAML0L1中自动拆分*/

并且在头上加上:

-llnkrtdx.a28L-ldrivers.a28L /* device drivers support */-lsioboth.a28L /* supports both SIO models */-lbios.a28L /* DSP/BIOS support */-lrtdxx.lib /* RTDX support */-lrts2800_ml.lib /* C and C++ run-time library support */

出现下面的警告和错误:

>> *****IC_Board_RAM\BIOS_ramcfg.cmd, line 342: warning: 

multiple definitions of SECTION named '.text'>> error: symbol _RTDX_Buffer is defined multiple times: rtdx_buf.o28L (D:/CCStudio_v3.3/bios_5_31_02/packages/ti/rtdx/lib/c2000/rtdxx.lib) and F:\SVN_Work\trunk\Motor_Ctrl_W_BSW\Debug\BIOS_ramcfg.obj

赞(0)
未经允许不得转载:TI中文支持网 » 调试版HOSARAM不够了怎么办
分享到: 更多 (0)