在使用串口调试工具的时候,往往需要输入指令+校验,校验都需要自己去计算,没有合适的计算器,计算很麻烦,所以想这自己写一个,以便于今后使用,同时分享给大家。

这里只用了一种我们常用的算法,如果需要其他算法,可以自行增加功能,或者联系我。

使用说明:

----------->Ox16进制指令集校验码计算器<-----------
【1】本程序适用于16进制指令校验码计算
【2】例如需要校验的指令为EE0101010000,中间可以有空格,EE 01 01 01 00 00 两两1组,最大支持31组
【3】支持粘贴输入多条指令,每行1条指令
【4】采用算法为: 校验码=(OxEE + Ox01 + Ox01 + Ox01 + Ox00 + Ox00) % 256 = OxF1
【5】在当前目录自动生成“校验码.txt”文件,以每次启动程序时间位标识
【6】重新生产“校验码.txt”文件,将原文件删除或备份到其他目录即可
【7】退出程序,输入“exit”或者“EXIT”

ps:输入非法字符,会报错,返回重新输入

更多推荐

16进制 指令集 校验码 计算器,文件输出计算结果