打印
[其它]

使用keil,如何把变量编译到一个指定的地址?

[复制链接]
2685|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kiwis66|  楼主 | 2021-9-3 10:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是,划分那么一块地址,存一些变量的值。

使用特权

评论回复
沙发
勇敢的大白菜| | 2021-9-3 14:41 | 只看该作者
在keil的设置里面进行指定。

使用特权

评论回复
板凳
admvip| | 2021-9-3 18:18 | 只看该作者
uint8_t Test_Buff[48]__attribute__((section(".ARM.__at_0x08002000")))
强制变量数组定位到0x08002000开始的存储空间

使用特权

评论回复
地板
kiwis66|  楼主 | 2021-9-4 11:41 | 只看该作者
勇敢的大白菜 发表于 2021-9-3 14:41
在keil的设置里面进行指定。

额~~惭愧,不太会指定

使用特权

评论回复
5
kiwis66|  楼主 | 2021-9-4 11:42 | 只看该作者
admvip 发表于 2021-9-3 18:18
uint8_t Test_Buff[48]__attribute__((section(".ARM.__at_0x08002000")))
强制变量数组定位到0x08002000开 ...

感谢,试试这种方法~

使用特权

评论回复
6
勇敢的大白菜| | 2021-9-6 09:22 | 只看该作者
在keil里面直接设置就可以了。没有什么的。

使用特权

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

本版积分规则

189

主题

1183

帖子

2

粉丝