导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→arm中对变量进行位操作的例子 C语言程序

* 19631: arm中对变量进行位操作的例子 C语言程序

   哈佛 
哈佛发表的帖子 

 arm中对变量进行位操作的例子 C语言程序
首先定义变量类型 
typedef struct 
{
 uint32 Level : 4;
 uint32 Level1Option  : 4; 
 uint32 Level2Option  : 4;
 uint32 Level3Option  : 4; 
 uint32 ModeOption  : 4; 
 uint32 CurrentOption  : 4; 
 uint32 ShowTimeFlag  : 1;
 uint32 KeyDirection  : 2;
 uint32 DisplayMode  : 2;
 uint32 bPowerDown  : 1;
 uint32 bSDInsert  : 1;
 uint32 RefreshMenu  : 1; 
} MenuStruct ;

定义一个变量并初始化:MenuStruct g_MenuState={0};

对其中某个元素的操作 : g_MenuState.RefreshMenu = TRUE; 



发表时间:2008年1月22日23:18:25

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:提供低温 PS/2键盘及芯片提供低温 PS/2键盘及芯片  /P P
[下一篇帖子]:软硬件兼职开发本人有多年软硬件开发经验,精通无线、MCU、ARM、FPGA,精通C、C++!QQ:1