[STM32F1]

KEIL5 联合体定义 在KEIL仿真观测窗口无法观测问题

[复制链接]
1083|6
手机看帖
扫描二维码
随时随地手机跟帖
仙人球W|  楼主 | 2018-1-26 14:19 | 显示全部楼层 |阅读模式
1、如图在.H文件中声明联合体为全局变量
2、然后在.C中定义
3、使用KEIL5编译0错误0警告
4、硬件仿真,如图无法查看联合体
1.png 2.png 3.png
heisexingqisi| | 2018-1-26 14:53 | 显示全部楼层
这个是软件问题,是不是被优化了。

使用特权

评论回复
仙人球W|  楼主 | 2018-1-26 15:02 | 显示全部楼层
heisexingqisi 发表于 2018-1-26 14:53
这个是软件问题,是不是被优化了。

1.png 2.png

1、如图,我关闭了优化
2、在程序中我调用了联合体成员
3、编译器0错误0警告,但是硬件仿真无法查看联合体

使用特权

评论回复
mmuuss586| | 2018-1-26 17:13 | 显示全部楼层
这个

使用特权

评论回复
734774645| | 2018-1-26 20:03 | 显示全部楼层
这不懂了。。。。

使用特权

评论回复
734774645| | 2018-1-26 20:04 | 显示全部楼层
还没注意过联合体呢,如果不行,定义一些全局变量,每次操作完这个联合体,就赋值给这个变量,观察这个变量看看。

使用特权

评论回复
ddllxxrr| | 2018-1-29 15:36 | 显示全部楼层
加入watch观察窗口,然后点开加号

使用特权

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

本版积分规则

38

主题

720

帖子

5

粉丝