标题:
如何使用外部RAM[求助]
[打印本页]
作者:
jero19
时间:
2006-1-11 09:03
标题:
如何使用外部RAM[求助]
如何使用外部RAM
本人使用的DSP56F8346仿真板,外部有256K的RAM;由于内部空间不够,需要使用外部RAM,可是不知道如何在外部RAM中定义一个变量或数组。
作者:
jero19
时间:
2006-1-17 10:42
哪位高手指点一下,谢谢!
作者:
jero19
时间:
2006-1-19 11:07
strongchen 版主,指点一下!
作者:
usliwu
时间:
2006-1-23 12:04
首先在main文件中定义下列全局变量
#pragma define_section My_vars "My_vars.bss" RW
/* 1. Define your External memory variables */
#pragma section My_vars begin
Int My_var;
Int My_var1;
Int My_var2;
Int My_var3;
int xTable[100];
#pragma section My_vars end
然后在ldm_pROM_xRAM.cmd 文件中定义下列区间,比如你的RAM从0x10000开始
.x_DataBSS (RW) : ORIGIN = 0x0010000, LENGTH = 0x0003FFFF
......
.....
.....
.ApplicationBSS:
{
# Special section that will be put in beginning of XRAM
* (My_vars.bss)
} > .x_DataBSS
这样连接(linker)过程就将变量放到外部中。注意一定要用ldm (large memory mode)
作者:
lhp5890
时间:
2006-3-9 12:40
usliwu,真牛!!
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0