按照例程里的写法,发送端计算校验时,会把每次的数据的bit顺序反转后进行计算
发出的crc最后还要再把顺序反转一次,并按位取反
接收端计算时,也会把收到的数据的bit顺序反转
判断时则是判断一个固定的值:
但是,每次计算得到的校验值不是应该会变化吗?
还是说,只要接收正确,就一定会计算得到 32'hc704dd7b ?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片