代码
year = readak[5] & 0x7f;
month = readak[6] & 0x0f;
day = (readak[5] >> 3 & 0xf0) | (readak[6] >> 4);
说明
年月日采用压缩格式
年由B20 的b6 b5 b4 b3 b2 b1 b0组成
月由B21 的b3 b2 b1 b0组成
日由B20的b7 + B21的 b7 b6 b5 b4组成
这段压缩时间的代码有点没明白 求解释下
弄明白了。。这个是解压算法
代码
year = readak[5] & 0x7f;
month = readak[6] & 0x0f;
day = (readak[5] >> 3 & 0xf0) | (readak[6] >> 4);
说明
年月日采用压缩格式
年由B20 的b6 b5 b4 b3 b2 b1 b0组成
月由B21 的b3 b2 b1 b0组成
日由B20的b7 + B21的 b7 b6 b5 b4组成
这段压缩时间的代码有点没明白 求解释下
弄明白了。。这个是解压算法