KEIL怎么才能看到一个结构体成员的地址?

2019-07-21 08:39发布


如图所示,SysPraU结构体里面有个一个成员Version,我想知道他的地址,应该怎么办?
查看map文件,只有SysPraU的地址
仿真状态下,只能看到结构体内部数组的首地址
我需要知道SysParaU.S.Version这个变量的地址,应该怎么操作?
多谢!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-21 10:11
自己改代码,在Version前加&
玻璃之城2046
2楼-- · 2019-07-21 13:56
本帖最后由 玻璃之城2046 于 2018-10-26 11:24 编辑
正点原子 发表于 2018-10-25 18:02
自己改代码,在Version前加&

原子哥,我不是要在程序里读取,而是要在别的地方用,我需要查看所有变量的地址
玻璃之城2046
3楼-- · 2019-07-21 15:40
本帖最后由 玻璃之城2046 于 2018-10-26 14:45 编辑

找到方法:打开KEIL的仿真功能,虚拟仿真、仿真器仿真皆可,只要打开就行。然后在memory窗口打入 &变量名  即可在第一行左侧看到该变量地址。
armboy
4楼-- · 2019-07-21 21:13
玻璃之城2046 发表于 2018-10-26 14:43
找到方法:打开KEIL的仿真功能,虚拟仿真、仿真器仿真皆可,只要打开就行。然后在memory窗口打入 &变量名   ...

keil版本多少?为啥我不行
玻璃之城2046
5楼-- · 2019-07-22 01:14
 精彩回答 2  元偷偷看……

一周热门 更多>