对于1-Wire器件,ROM ID是8个字节,包括一个字节的family code,6个字节的ROM ID 以及一个字节的CRC校验值,对于特定的器件,family code是固定的,CRC校验值是根据前7个字节计算得到的,所以在存储时,可以只存储6个字节的ROM ID,不用存储family code和CRC校验值,这样就将8字节压缩到6个字节,把6个字节恢复到8个字节只需要添加上family code,然后再计算出CRC值即可。
对于1-Wire器件,ROM ID是8个字节,包括一个字节的family code,6个字节的ROM ID 以及一个字节的CRC校验值,对于特定的器件,family code是固定的,CRC校验值是根据前7个字节计算得到的,所以在存储时,可以只存储6个字节的ROM ID,不用存储family code和CRC校验值,这样就将8字节压缩到6个字节,把6个字节恢复到8个字节只需要添加上family code,然后再计算出CRC值即可。