OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 545|回复: 8

keil中定义常量到固定地址问题

[复制链接]

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2024-6-14
在线时间
1 小时
发表于 2024-6-14 23:23:48 | 显示全部楼层 |阅读模式
本帖最后由 fsyb 于 2024-6-14 23:26 编辑

使用keil定义一个数组到固定的FLASH地址,如下:
1.png

但是生成的代码段如下:
2.png

除了生成的定义的数据之外,还生成了一堆其他的数据,这些不是我定义的数据,是些什么东西。
不明白,各位大神帮忙看看。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2020-5-26
在线时间
84 小时
发表于 2024-6-15 09:40:41 | 显示全部楼层
8字节之外的部分,应该是分配给其他变量了
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2024-6-14
在线时间
1 小时
 楼主| 发表于 2024-6-15 10:51:05 | 显示全部楼层
liujc 发表于 2024-6-15 09:40
8字节之外的部分,应该是分配给其他变量了

但是定义的这个地址是远离我的 flash 代码段的。 怎么会有其他的数据分配到这里来了。
回复 支持 反对

使用道具 举报

0

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2020-5-26
在线时间
84 小时
发表于 2024-6-15 11:00:16 | 显示全部楼层
fsyb 发表于 2024-6-15 10:51
但是定义的这个地址是远离我的 flash 代码段的。 怎么会有其他的数据分配到这里来了。

你看下map文件,里面有变量的分配地址情况
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2024-6-14
在线时间
1 小时
 楼主| 发表于 2024-6-15 23:42:07 | 显示全部楼层
liujc 发表于 2024-6-15 11:00
你看下map文件,里面有变量的分配地址情况

微信2.png

微信1.png

map里面没看到有其他任何东西,离code区很远。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2024-6-14
在线时间
1 小时
 楼主| 发表于 2024-6-15 23:44:03 | 显示全部楼层
liujc 发表于 2024-6-15 11:00
你看下map文件,里面有变量的分配地址情况

微信2.png
微信1.png


map里面地址附近没看到有其他什么数据,离code区很远。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2024-6-14
在线时间
1 小时
 楼主| 发表于 2024-6-16 12:15:58 | 显示全部楼层
liujc 发表于 2024-6-15 11:00
你看下map文件,里面有变量的分配地址情况

map附近也没有看到有其他东西
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2024-6-17 08:59:40 | 显示全部楼层
有你的数据不得了,你关心其它的没啥意义
学无止境
回复 支持 反对

使用道具 举报

0

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2020-5-26
在线时间
84 小时
发表于 2024-6-17 11:41:58 | 显示全部楼层
发工程上来研究下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 01:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表