dx_1000_macrodef.h

  1. #ifndef DX_1000_MACRODEF_H
  2. #define DX_1000_MACRODEF_H
  3. #endif // DX_1000_MACRODEF_H
  4. #define get_bit(dat,bit) ((dat & (1<<bit))>>bit)
  5. // 自定义数据常量
  6. typedef enum{
  7. Offset_BIT0 = 0, // 第0个数据位
  8. Offset_BIT1 = 1,
  9. Offset_BIT2 = 2,
  10. Offset_BIT3 = 3,
  11. Offset_BIT4 = 4,
  12. Offset_BIT5 = 5,
  13. Offset_BIT6 = 6,
  14. Offset_BIT7 = 7 // 第7个数据位
  15. }RealData03;

dx_1000_macrodef.cpp

  1. #include "dx_1000_macrodef.h" // 引入头文件
  2. quint8 num4 = array[4];
  3. get_bit(num4,Offset_BIT2); //使用定义好的