【发布时间】:2015-01-05 10:30:44
【问题描述】:
我这样传输数据:[DATA - 任意大小的位数组][CRC 15 bits]。
如何从任何大小的位数组中获取 15 位 CRC 以检测对原始数据的意外更改?
这里开始代码:
byte crc[15];
int data_length = *any size*;
byte data[data_length]; // for example data = {1,1,1,0,1,0,1,0,1,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,1}
crc = get_crc(crc);
get_crc - ?
【问题讨论】: