2012-03-30 68 views
0

我需要解码包含日期和时间的数据结构。这种情况下,年份格式如何?

大部分字段(月,分,小时等)都是单个字节,因此没有问题需要解压。

然而年被格式化为两个字节,结合下面的描述:

clock data, year[7:0] Time: Year (16bit, LSB) 
clock data, year[15:8] Time: Year (16bit, MSB 

我已提取的形式的结构如下所述的两个字节:

位于0xDB 0x07的

而一年应该是正确的(其他领域是合理的正确的)。

任何人都有一个想法应该如何解码?

回答

1

位于0xDB 0x07的 - > “0x07DB”= 2011

交换字节,你有一年的价值。

+0

啊!很简单! :) – monoceres 2012-03-30 10:52:15