大家好,请教各位位结构的使用。
如果我在一个函数keyCode.c中定义了一个位结构体 struct BITDefine_Data { unsigned bKeyHold:1; //键保持标志 =1,按键没有放开 unsigned :30; unsigned bPrintFlag:1; //打印标志,=1,可以打印了 };
struct BITDefine_Data BITDefine;
然后我在另外一个函数想调用BITDefine.bPrintFlag,具体该怎么做啊?谢谢。
我有试过用头文件,但是ADS编译的时候出错了。编译不过。
另外想请问各位大侠,你们在开发ARM时如果用到位,你们是怎么用的呢?谢谢。 |