ZigBee定时器为什么使用共用体结构?
时间:10-02
整理:3721RD
点击:
typedef union {
uint32 time32;
uint16 time16[2];
uint8 time8[4];
} osalTime_t;
为什么ZigBee协议中使用OSAL定时器的共用体?
构造出1个32位的定时器、2个16位的定时器、4个8位的定时器,并存放到同一段内存单元中
为什么要采用这种形式?有什么优点?