mvemjs 发表于 2009-9-24 20:51:21

如何把通讯协议转化成驱动软件?

labview串口通讯,在输入字符串控件中输入通讯协议可以控制硬件。但是现在想简单操作,做成这台仪器的驱动软件,在前面板输入简单数据就可以控制硬件。请问应该如何做。

炸弹熊 发表于 2009-9-25 11:16:21

按照我个人的理解,串口通信难点不在通信的实现,在于数据包封包的实现,需要读懂该仪器的通信协议(通俗的讲就是封包方式),每种仪器或设备的通信协议又不一致。
不过只要做过一次,遇到其他封包方法也会很快就解决的

不知道我理解的对不对

目前你想要做的其实就是这个封包的过程,前面板放置数值控件,程序框图通过相应程序将此数值转化为串口通信的字符串,再加上地址、命令、校验码之类的字符串一起封包,发送到串口即可。

toppsky 发表于 2009-9-25 23:28:35

这个要自己写的吧

mvemjs 发表于 2009-9-26 18:23:26

回2楼:恩,是的。我就是想做这样的一个过程。能给个例子吗?把某个通讯协议变成驱动软件
页: [1]
查看完整版本: 如何把通讯协议转化成驱动软件?