|
|
隨著接觸嵌入式越來越深,在接觸產(chǎn)品的過程中發(fā)現(xiàn)始終繞不開的就是校驗(yàn)算法。而 CRC 校驗(yàn)在嵌入式領(lǐng)域更是常見又關(guān)鍵。嵌入式開發(fā)時,經(jīng)常需要給數(shù)據(jù)生成 CRC 校驗(yàn)碼,用它就很方便。輸入一組不包含校驗(yàn)值的數(shù)據(jù),再設(shè)置好初值、多項(xiàng)式、異或值這些參數(shù),點(diǎn)擊 “計(jì)算 CRC8”“計(jì)算 CRC16” 或者 “計(jì)算 CRC32”,校驗(yàn)結(jié)果馬上就出來了,像咱們平時做數(shù)據(jù)傳輸、存儲相關(guān)的開發(fā),用它生成校驗(yàn)碼,能極大提高效率。
有時候咱們會遇到一些包含 CRC 校驗(yàn)值的數(shù)據(jù),想弄清楚它的校驗(yàn)規(guī)則,這時候就可以用它。輸入三組包含校驗(yàn)值的數(shù)據(jù),點(diǎn)擊對應(yīng)的按鈕,就能嘗試解出 CRC8、CRC16 或者 CRC32 的校驗(yàn)邏輯。對于咱們深入研究一些已有產(chǎn)品的 CRC 校驗(yàn)機(jī)制,或者解決一些校驗(yàn)相關(guān)的疑難問題,幫助特別大。有了這兩款工具,咱們嵌入式開發(fā)里和 CRC 校驗(yàn)相關(guān)的工作,能輕松不少~
|
|