关于CRC校验的实验原理这里不再赘述,百度上有很多的解析,本篇博文主要讲解在LabVIEW环境中如何实现CRC校验。
本篇博文介绍两种方法实现CRC校验:内部控件计算CRC校验和公式节点计算CRC校验。
软件计算(注意CRC高低位顺序)效果如下图所示:
项目资源下载可参加: LabVIEW实现CRC校验-嵌入式文档类资源
使用内部控件计算CRC校验就是使用基本的运算组件实现算法计算过程。
实现代码如下所示:
使用公式节点计算CRC校验,这里主要依托于:公式节点。公式节点可以实现在程序框图上计算数学公式或者使用C语言进行数值运算。
这里我使用C语言编程实现CRC校验算法,通过LabVIEW输入数值和接收C语言算法输出数值,实现代码如下所示:
阅读量:2013
点赞量:0
收藏量:0