2019-07-14 15:35发布
dd66666 发表于 2018-11-30 19:17 是1bit数据啊 所以这个标志变量的值只能取0、1 但是我赋值1后 断点运行值是ERROR 如图
uwyywefwd 发表于 2018-11-30 19:35 图片不清晰,如果没记错的话,IAR变量值为ERROR是因为变量不具有全局性,非全局变量无法窗口查看。
ctwewer 发表于 2018-11-30 19:27 本帖最后由 wenyangzeng 于 2017-3-10 19:46 编辑 没看到你的图。实际上你这个结构只要这样就够了:
最多设置5个标签!
本帖最后由 wenyangzeng 于 2017-3-10 19:46 编辑
没看到你的图。实际上你这个结构只要这样就够了:
typedef struct
{uint8_t FLAG0:1;
.
.
. uint8_t FLAG15:1;
}BITS;
读某位: BITS.FLAG0
何必弄得那么复杂。
是图片描述不详细,不是不清楚。
因为这个位域定义了多个地方
一周热门 更多>