IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C#里使用累加和求补码作为通讯的检验码

    caimouse发表于 2024-11-12 09:40:06
    love 0
    二是可以在接收方,全部累加数据,就为0,这样接收方,只要累加为0就判断正确。因此检验和就应运而生,简单的就是累加和求补码,这个算法有比较大的优势。因为这些底层硬件没有检验的,不像网络和CAN通讯,这些在底层保证了。在通讯里,特别是串口通讯里,或者485通讯里,一定要检验码的。一是那些数据全是0的时候,可以加和出来非0值。接收码,正确为0,0x00。


沪ICP备19023445号-2号
友情链接