[技术问答] Keil 查看变量的地址

[复制链接]
1892|3
 楼主| wilhelmina2 发表于 2024-8-12 20:46 | 显示全部楼层 |阅读模式
1.重新编译程序。
2.在watch窗口中输入取地址符查看。volatile :不对变量进行优化
1604166b872591d2aa.png

班杰明 发表于 2024-8-12 22:11 来自手机 | 显示全部楼层
为什么有时候的变量不能显示内容啊?
雨下纪事 发表于 2025-8-30 14:05 | 显示全部楼层
在 Keil 中,可通过调试模式 Watch 窗口输入变量名,或在 Map 文件搜索变量名,也能用 & 变量名在代码中打印,查看其内存地址。
我趴在云边 发表于 2025-9-14 13:42 | 显示全部楼层
在 Keil 中查看变量地址:编译后进入调试模式,打开 Watch 窗口,输入 "& 变量名" 添加监视,窗口会显示变量地址。也可在 Memory 窗口直接输入地址查看内存内容。还能用 printf 输出 "printf ("% p", & 变量名);" 在串口打印地址,需开启微库并配置串口。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

1583

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部