xiaosi1102 发表于 2012-5-15 15:35:24

如何在KEIL中划分出一块RAM做数据存储??

现在RAM中划出32KB的空间来做数据缓存
找了好久不知道在哪弄    看了下启动文件   也没发现怎么划
哪位高手用过能介绍一下

gracialee 发表于 2012-5-15 16:24:45

32K的RAM,得看你用的啥内核啊?

yangbo_zd 发表于 2012-5-15 16:55:13

直接定义一个32KB的全局数组不可以吗

hollandcy 发表于 2012-5-15 16:57:42

不需要指定地址 的话 就直接定义数据吧 char buffer;

AVR_ARM 发表于 2012-5-15 17:24:52

可以用编辑分散加载文件来实现。

zzlc 发表于 2012-5-15 17:28:38

AVR_ARM 发表于 2012-5-15 17:24 static/image/common/back.gif
可以用编辑分散加载文件来实现。

还是用数组吧,分散加载弄起来麻烦不说,一有移植还得改来改去

hongshao 发表于 2012-5-15 18:00:04

ld 连接脚本

xiaosi1102 发表于 2012-5-16 16:11:50

hollandcy 发表于 2012-5-15 16:57 static/image/common/back.gif
不需要指定地址 的话 就直接定义数据吧 char buffer;

谢了   我等下试试看看

xiaosi1102 发表于 2012-5-16 16:12:38

zzlc 发表于 2012-5-15 17:28 static/image/common/back.gif
还是用数组吧,分散加载弄起来麻烦不说,一有移植还得改来改去

现在看来这是最方便的方法了

catch2000 发表于 2012-5-16 18:52:46

xiaosi1102 发表于 2012-5-16 16:12 static/image/common/back.gif
现在看来这是最方便的方法了

对于单片机,这或许是最好的办法了。
页: [1]
查看完整版本: 如何在KEIL中划分出一块RAM做数据存储??