社区
网络通信/分布式开发
帖子详情
串口协议 校验和怎么计算
jzlaohuang
2014-08-22 06:55:21
引用
R,张三,, 0, 43, 1, TP, 136.00, g/L, 0794
R,李四,,1, 40, 2, TP, 147.00, g/L, 0765
R,王五,,0,6,3,TP,35.00,g/L,069d
TRANSFER FINISH
我计算的checksum 怎么老是不对呀,他的checksum 是怎么计算的 ,特向大家咨询一下
...全文
1626
5
打赏
收藏
串口协议 校验和怎么计算
引用 R,张三,, 0, 43, 1, TP, 136.00, g/L, 0794 R,李四,,1, 40, 2, TP, 147.00, g/L, 0765 R,王五,,0,6,3,TP,35.00,g/L,069d TRANSFER FINISH 我计算的checksum 怎么老是不对呀,他的checksum 是怎么计算的 ,特向大家咨询一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzlaohuang
2014-08-22
打赏
举报
回复
谢谢了 已解决 取字节的ascii数值 求和 ,转换成16进制,即使校验和。提供的事例和实际的机器传输的数据字段不一样。看来以后以实际机器为准
lhy
2014-08-22
打赏
举报
回复
按字节计算的吧。
jzlaohuang
2014-08-22
打赏
举报
回复
我按把字符串转换成16进制,checksum 和 他的校验和 不一样呀 顺便问一下R,张三,, 0, 43, 1, TP, 136.00, g/L, 0794,0794 是对应的ascii码
jzlaohuang
2014-08-22
打赏
举报
回复
是别人给提供的 checksum
oushengfen
2014-08-22
打赏
举报
回复
你是ASICC码?校验算法是自己定义的,你都不知道,如何能解啊 你是破解别人的协议?
串口
通讯CRC校验值
计算
工具
单片机进行串行通讯时,如果使用modbus
协议
,我们经常会使用一些
串口
调试工具进行测试,通过PC传送命令代码给单片机,命令代码中就需要有该代码的CRC值。本工具用于自动
计算
你所输入命令码的CRC值。
自定义
串口
协议
接收.c
1.自定
串口
通信
协议
; 2.16进制传输,传输效率更高; 3.发送一帧数据,含有帧头检测以及和校验;
用MFC编写的数据包校验与常用校验算法(数据处理方法与
串口
通信用户层
协议
的编制)
用MFC编写的数据包校验与常用校验算法(数据处理方法与
串口
通信用户层
协议
的编制)。编写的代码部分都有中文注释,对刚开始接触MFC的学习者来说是很好的资源!
串口
通信和CRC
计算
加入MODBUS
协议
一个
串口
发送数据,可以随意设定通信端口,任何长度的CRC16校验
计算
,可以作为
串口
调试工具
crc 异或和校验工具 虚拟
串口
串口
调试助手 通用单片机通讯
协议
打包
crc 异或和校验工具 虚拟
串口
串口
调试助手 通用单片机通讯
协议
打包
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章