儀表中經常使用CRC16算法的一種查表VB.NET實現

CRC16多項式爲:G(x)=X^16+X^15+X^2+1,不過儀表中一般都是採用反轉的多項式。計算CRC一般有三種方法:1)按位計算CRC網絡 2)按字節計算CRC測試 3)按半字節計算CRCui 三種方法,有各自優缺點。在這裏就不談論了,在網絡上能夠找到不少這方面的資料。io 筆者在一個儀表的測試程序中,是採用第二種的查表法。如下給出代碼:程序 '反轉CRC多項式的餘數表生成     Pub
相關文章
相關標籤/搜索