[STM8] STM8位定义

[复制链接]
2252|5
 楼主| sxy9150 发表于 2015-8-13 11:42 | 显示全部楼层 |阅读模式
各位请教一下,如何在STVD的汇编中定义位变量

比如可以按如下的方式定义一个Byte变量,但如何定义Bit位呢?
                                segment        'ram0'
mSection                        Ds.B                1
grant_jx 发表于 2015-8-13 12:58 | 显示全部楼层
定义bool类型
用bit field方式定义
 楼主| sxy9150 发表于 2015-8-13 13:34 | 显示全部楼层
grant_jx 发表于 2015-8-13 12:58
定义bool类型
用bit field方式定义

我早上看了好多ST的文档,没有找到怎么定义,可以写一个格式给我看一下子么?
yinyehua_1 发表于 2015-8-13 15:03 | 显示全部楼层
百度一下Bitfield.h文件
amanda_s 发表于 2015-8-13 16:50 | 显示全部楼层
我以前是这么定义的,结构体里的a,b各占1bit.
struct
{
   unsigned char a : 1;
   unsigned char b : 1;
}struct_a;

 楼主| sxy9150 发表于 2015-8-17 13:13 | 显示全部楼层
嘿嘿,我用的是汇编噢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

64

帖子

1

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