SECS/GEM协议的基本概念可以有很多资料,大家可以自行了解一下。
在强调一个概念。
TCP/IP 设置
由于 HSMS 协议是从 TCP/IP 派生的,因此主机(客户端)和设备(服务器)都需要以下设置:
连接模式:主动/被动模式。 ACTIVE 模式通常在主机端,而 被动模式(监听)在设备端。但是,反之亦然使用它没有限制。
总结:
设备:服务器、被动模式、Passived
主机:客户端、主动模式、Actioned
接下来,看一下结果吧。
虚拟调试软件作为主机端,设置如下:
主机端设置基本就这些。
C#端作为客户端:
以上就已经属于连接成功了。
下面是调试软件作为 主机 主动给客户(软件) 发生信息,已经反馈的信息。反馈的信息是软件里编辑的自定义信息。下面多图警告。
接下来是主机端触发S1F13 和 S2F25 ,同S1F1一样。
我的学习路线是:
1.B站:Secs/gem hsms协议解析_哔哩哔哩_bilibili
2.SECS常用流函数总结 - #青鸟爱吃鱼 - 博客园 (cnblogs.com)
3.SECS的常用术语介绍与使用_svid变量-CSDN博客
4.最全半导体SECS/GEM资料,小白都能懂 - 知乎 (zhihu.com)
最后调试完之后,再回顾之前的文档才有种恍然大悟的感觉。
以上就是我的学习过程,希望大家也可以成功实现。