【浏览器执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
先设置,再处理
选择输入格式并确认参数后再计算;校验验证与批量文件会沿用当前参数。
当前格式
HEX
字节数量
0
校验值
--
请先选择输入格式、设置参数,再开始计算或验证。
计算设置
按数据来源选择格式,参数可保存,下次打开继续使用。
输入格式
支持空格、逗号、0x 前缀,如 AE 01 03 59
计算参数
标准 BCC 通常使用 00、00、全量字节。
结束字节填 -1 表示计算到末尾;字节位置从 0 开始,结束字节为包含关系。
当前 BCC
--
等待计算
十进制 DEC
--
八进制 OCT
--
二进制 BIN
--
带前缀格式
--
原始数据 HEX:等待计算
计算过程
逐字节异或记录
校验验证
输入包含校验码的完整 HEX 数据,默认按最后 1 字节为校验码进行比较。
标准 BCC 验证中,原始数据与校验码整体异或后通常为 0x00。
批量文件校验
选择文件后会显示前 20 个预览,处理时会计算全部文件,并可下载 ZIP 结果。
导出字段
至少保留一个输出格式
ZIP 中会包含汇总表和每个文件的校验报告;同名报告会自动加数字。
已选择文件
0 个文件
批量结果
界面展示前 20 条,ZIP 与复制结果包含全部文件。
| # | 文件名 | 大小 | 范围 | BCC(HEX) | 报告文件 |
|---|
使用说明
软件使用说明
- 选择输入格式:根据数据来源选择HEX、文本、DEC、BIN或Base64格式。
- 输入待校验数据:在输入框中填写数据,也可以点击“加载示例”查看格式。
- 设置计算参数:按协议要求设置初始值、结果异或值、起始字节、结束字节、结果取反、HEX大小写和分隔符。
- 保存常用设置:点击“保存设置”,下次打开可继续使用当前参数。
- 计算校验和:点击“计算BCC/异或校验和”,查看HEX、DEC、OCT、BIN以及原始数据加校验码结果。
- 验证完整数据:切换到“校验验证”,输入包含校验码的完整HEX数据,检查校验码是否匹配。
- 批量文件校验:切换到“批量文件”,选择多个文件后开始计算,可复制结果或下载ZIP报告。
常见问题
答:BCC常见实现方式就是逐字节异或计算,因此也常被称为XOR Checksum。把参与计算的字节依次异或,得到的1字节结果就是校验码。
答:支持空格分隔、逗号分隔、连续输入和0x前缀,例如AE 01 03 59、AE010359、0xAE 0x01 0x03 0x59都可以解析。
答:字节位置从0开始。起始字节表示从哪个字节开始参与计算,结束字节表示计算到哪个字节;结束字节填-1表示一直计算到数据末尾。
答:不同设备协议对参与校验的范围规定不同。有的从STX之后开始,有的包含ETX,有的只计算数据区。请按协议文档设置起始字节和结束字节。
答:如果校验码等于原始数据的异或结果,那么原始数据与校验码再次整体异或后会得到0x00。这是常见BCC校验验证方式。
答:不会。批量文件功能只读取文件内容并计算校验值,生成汇总表和报告文件,不会修改原文件。