社区
单片机/工控
帖子详情
菜鸟求教:串口协议相关的知识
icechrist
2011-08-05 02:35:47
读取了一个系统中主机端发送的串口控制命令,有什么好的方法可以分析出串口协议吗?
...全文
83
8
打赏
收藏
菜鸟求教:串口协议相关的知识
读取了一个系统中主机端发送的串口控制命令,有什么好的方法可以分析出串口协议吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
做一个码农都是奢望
2011-08-06
打赏
举报
回复
最后一行 4F 29 FD 04 9B A5 应该为你的数据吧。
AnYidan
2011-08-06
打赏
举报
回复
解密问题
woshi_ziyu
2011-08-06
打赏
举报
回复
[Quote=引用 4 楼 bjtea 的回复:]
1)将接收到的帧数据,与已有的信息模式逐一比较,判断是哪一种信息。所谓快速,可以在中断方式的接收过程中,就开始一字节一字节逐一比较;
2)从编程角度看,相当于是数组内容比较。
[/Quote]
+++++++++
icechrist
2011-08-05
打赏
举报
回复
0E F1 01 19 53 29 F7 04 4D 9B 00 90 65 90 65 62
0E F1 01 19 52 29 F8 04 01 9B 00 90 65 90 65 16
0E F1 01 19 52 29 F8 04 91 99 00 90 65 90 65 A4
0E F1 01 19 51 29 F9 04 D6 99 00 90 65 90 65 E9
0E F1 01 19 51 29 F9 04 14 9A 00 90 65 90 65 28
0E F1 01 19 51 29 FA 04 4B 9A 00 90 65 90 65 60
0E F1 01 19 50 29 FA 04 7D 9A 00 90 65 90 65 91
0E F1 01 19 50 29 FB 04 AA 9A 00 90 65 90 65 BF
0E F1 01 19 4F 29 FB 04 07 A3 00 90 65 90 65 24
0E F1 01 19 4F 29 FB 04 A5 A6 00 90 65 90 65 C5
0E F1 01 19 4F 29 FD 04 9B A5 00 90 65 90 65 BC
对于这种数据,该怎么分析它的协议呢?
bjtea
2011-08-05
打赏
举报
回复
1)将接收到的帧数据,与已有的信息模式逐一比较,判断是哪一种信息。所谓快速,可以在中断方式的接收过程中,就开始一字节一字节逐一比较;
2)从编程角度看,相当于是数组内容比较。
icechrist
2011-08-05
打赏
举报
回复
对方不给协议,我需要自己分析,然后修改成我所需要的
但有没有有效的方法可以快速的分析出来?
northcan
2011-08-05
打赏
举报
回复
根据协议格式,分析出命令。
northcan
2011-08-05
打赏
举报
回复
是已经存在的协议?
如果没有,要自己规定一套协议。
关于stm32中printf函数重定向问题
标准库函数的默认输出设备是显示器,要实现在
串口
或LCD输出,必须重定义标准库函数里调用的与输出设备
相关
的函数. 例如:printf输出到
串口
,需要将fputc里面的输出指向
串口
(重定向),方法如下: #ifdef
CSDN回帖得分大全(近两年)
求助:有关tinyxml.cpp在vs2005编译中出现的错误,怎么解决啊?十万火急 [VC/MFC HTML/XML] √ 求助:VC中用结构体从DLL返回数据问题,貌似简单,极其郁闷中 [VC/MFC 进程/线程/DLL] √ C语言与PHP通信的...
Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇
因此,在Remoting中的远程对象中,如果还要调用或传递某个对象,例如类,或者结构,则该类或结构则必须实现串行化Attribute[SerializableAttribute]: [Serializable] public class Person { public Person() ...
CAN总线学习心得:zlg关于can帖子汇总【转】【强烈推荐】
很值得看看 zlg关于can帖子汇总 SJA1000的常用标准波特率设置,为什么基本上都是单次采样?...用51系列芯片和两个SJA1000接口还要外扩一个RAM,请问51的ALE能否同时与三个芯片的ALE管脚相连(地址不同)? 有哪
CAN总线学习:zlg关于can帖子汇总
很值得看看 zlg关于can帖子汇总 SJA1000的常用标准波特率设置,为什么基本上都...用51系列芯片和两个SJA1000接口还要外扩一个RAM,请问51的ALE能否同时与三个芯片的ALE管脚相连(地址不同)? 有哪位高手做过双SJA1000
单片机/工控
27,511
社区成员
28,797
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章