超級CRC計算器HotCRC中的CRC表格和算法生成如何操作?
HotCRC計算器內自帶的CRC表格和C語言源碼生成功能非常強大,它可以生成任意CRC多項式下的CRC表格和5種CRC算法的C語言源碼。
操作方法非常簡單,只要在左側選擇“功能”下拉選擇框,選擇“CRC表格和C語言”,或快捷地連續點擊“功能”鍵按鈕。此時“運算”鍵按鈕就會變成“生成”鍵按鈕。
當只要CRC表格時,可以選擇“.TAB”,點擊“生成”鍵按鈕后,只生成了C語言的CRC表格數組。
當需要源碼時,請選擇“.C”。(開機默認)點擊“生成”。鍵按鈕后,會生成C語言源碼。
當需要學習,想看算法如何運行時,請選擇“.SIM”。點擊“生成”后,會在代碼后加入調試信息。(仿真信息,它會模擬運行的每一步)
算法一共有五種:
大表和單表
小表和單表
大表和雙表組合
小表和雙表組合(特別適合8位單片機運算CRC16,它是8位運算,只有16*2個字節的表格)
移位算法(無表格)
特別指出,在IE瀏覽器下運行后,可以之間生成文件,而其他瀏覽器(包括手機)只能復制粘貼。