打印
[STM32F1]

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

[复制链接]
1284|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1、如图在.H文件中声明联合体为全局变量
2、然后在.C中定义
3、使用KEIL5编译0错误0警告
4、硬件仿真,如图无法查看联合体

沙发
heisexingqisi| | 2018-1-26 14:53 | 只看该作者
这个是软件问题,是不是被优化了。

使用特权

评论回复
板凳
仙人球W|  楼主 | 2018-1-26 15:02 | 只看该作者
heisexingqisi 发表于 2018-1-26 14:53
这个是软件问题,是不是被优化了。



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

使用特权

评论回复
地板
mmuuss586| | 2018-1-26 17:13 | 只看该作者
这个

使用特权

评论回复
5
734774645| | 2018-1-26 20:03 | 只看该作者
这不懂了。。。。

使用特权

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

使用特权

评论回复
7
ddllxxrr| | 2018-1-29 15:36 | 只看该作者
加入watch观察窗口,然后点开加号

使用特权

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

本版积分规则

38

主题

720

帖子

5

粉丝