记得当初在接触到PLC编程技术过程中,当学习到PLC的通讯控制方面的知识时,就接触到数据的奇偶校验方面的知识点,由于当时只是简单接触了解,老师讲的是手动计算方法,感觉非常繁杂。后来在自学过程中,才知道数据的奇偶校验完全可以通过CRC此类专用功能指令完成,后来在编辑此类程序有需要奇偶校验时,便会直接将CRC校验程序块照搬来用,只需根据实际情况略加修改即可,然后通过子程序调用完成相应校验任务即可,相较于手动校验真是快了不是一星半点!结合这种情况,本人曾询问过搞单片机系统程序设计的同事,他们表示采用CRC类似数据奇偶校验是MCU系统程序开发的必然操作,毕竟实际中数据都是实时跳变的,只有通过定时来调用校验子程序,才能满足数据处理、显示等需要。由此可见,有关数据奇偶校验的方法目前都是以自动完成为主。
|
|