QT上位机开发(crc校验)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        crc校验是数据校验中一种常用的方法。我们在上位机和下位机沟通的时候,有的时候需要检验数据在传输的时候有,没有发生数据被修改的情况。这个时候就需要添加crc校验。它本身和加密、解密不太一样。crc是能够判断出数据在传输的过程当中,数据是否发生了改变。而加解密是为了传输过程中,有意义的数据不会被人截取。所以,有的时候,两者是一起使用的。

1、创建一个widget的基础工程

        这一次创建widget基础工程之后,我们还准备了一个简单的窗口设计,后面会提到。

2、构建基本的界面

        起界面的目的,主要还是为了有一个简单的窗口、按钮界面,这样至少形式上,我们知道将来应该怎么使用。目前来说,界面还是非常简单的,主要就是两个label、两个lineEdit、两个button。

3、开始编写代码

        代码部分主要就是QtWidgetsApplication1.cpp的编写。当然,因为界面中还涉及到了两个按钮,所以对应的private slots函数在头文件中需要