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

DSP2812 在线调试CCS3.3遇到问题

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

Hank Zhao:

CCS提示哪个段的RAM空间不够用?在CMD中为该段分配更多的存储空间。

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

beidou feng:

回复 Hank Zhao:

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

beidou feng:

回复 Hank Zhao:

PRAMH0和DRAMH0的空间大小不是固定的只有0x01000吗?H0 SRAM的大小只有8k*16,怎么分配更多呢?

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

beidou feng:

回复 Hank Zhao:

H0 SRAM的空间只有8k*16怎么分配更多呢?

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

Eason Wang:

回复 beidou feng:

Move to C2000 forum

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

Hank Zhao:

回复 beidou feng:

其它RAM空间也可以利用,L0和L1合起来也有8K。或者你可以将text段放到Flash中,ebss段放到H0 SRAM中。

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

beidou feng:

回复 Hank Zhao:

是片内FLASH吗?可是是受到保护的,该如何操作,才能写入片内flash呢?我尝试写入外扩的RAM能下载进去,但运行起来毫无反应,

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

Hank Zhao:

回复 beidou feng:

是的,你的芯片被加密了吗?从外部RAM运行程序请参考例程“run_from_xintf”

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

beidou feng:

回复 Hank Zhao:

嗯,我的芯片没有加密,只是资料上说L0和L1受到密码保护,该如何操作在CMD中如何改写才能把程序下载到内部FLASHNE ?

在调试时,我想输出某一句话,添加了stdio.h,加了printf()函数,结果提示RAM空间不够用,无法生成out文件,请问该如何解决呢?

Hank Zhao:

回复 beidou feng:

加密了才会被保护,把CMD文件换成Flash CMD文件就能将text段下载到Flash中,也就是换成F2812.cmd。

赞(0)
未经允许不得转载:TI中文支持网 » DSP2812 在线调试CCS3.3遇到问题
分享到: 更多 (0)