阅读:1310回复:2
求教各位大虾USB中CRC校验的几个问题
由于工作需要,要搞清crc内部几个问题:
1 为什么初始的时候crc寄存器全要置“1”? 2 做完crc校验后,为什么还要取反才作为最终crc校验码? 3 为什么数据域接收完后要和800d比较以确定是否正确? 小弟用fpga做usb,以上问题实在搞不懂,望指教!!! |
|
沙发#
发布于:2003-07-30 13:03
crc校验是底层作的,你搞这个干什么?
传输成功与否不需要你去搞它,关键是协议的理解与有限资源的使用 |
|
|
板凳#
发布于:2003-08-01 09:09
我现在就是要用fpga做usb的底层开发啊,所以很麻烦啊!!
|
|