打印

STM32 内部内存SRAM 如何化分一部分自定义使用

[复制链接]
5806|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hyuan|  楼主 | 2010-8-9 09:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在想在STM32上的内存上化分一部分空间来自定义使用,不知如何做起,有哪位兄弟对这一块比较熟悉,望不吝赐教,谢谢,
沙发
hjiongh| | 2010-8-16 17:17 | 只看该作者
这个应该跟你的编译器有关的。 你可以通过编译器里的设置把一段RAM划分特定使用。

使用特权

评论回复
板凳
ilovezeno| | 2010-8-16 21:09 | 只看该作者
你如果静态分配 用keil的话 可以创建一个你需要大小的数组 用 __at(adress)的方法制定内存地址

使用特权

评论回复
地板
bitter| | 2010-8-27 17:00 | 只看该作者
链接文件?
HEAP?

使用特权

评论回复
5
hgjinwei| | 2010-8-27 19:38 | 只看该作者
Keil 可以通过修改IRAM1实现,IAR估计(没用过)可以通过修改链接文件实现。
不过这样搞有啥子意思?

使用特权

评论回复
6
lxyppc| | 2010-8-27 20:39 | 只看该作者
最傻最简单的方法,定义一个全局数组,其大小就是你要用的大小

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
香水城 + 4
7
香水城| | 2010-8-28 10:30 | 只看该作者
最傻最简单的方法,定义一个全局数组,其大小就是你要用的大小
lxyppc 发表于 2010-8-27 20:39


这招不错!

使用特权

评论回复
8
xixihaha0| | 2010-9-2 21:32 | 只看该作者
3楼正解

使用特权

评论回复
9
a5236178| | 2010-9-2 21:33 | 只看该作者
3楼正解顶!

使用特权

评论回复
10
IJK| | 2010-9-3 17:57 | 只看该作者
你如果静态分配 用keil的话 可以创建一个你需要大小的数组 用 __at(adress)的方法制定内存地址
ilovezeno 发表于 2010-8-16 21:09


IAR 也有类似的方法,可以把变量指定到固定的地址上

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

11

帖子

1

粉丝