上位机 通信协议

上位机和下位机的通信协议到底是什么啊,怎么用啊?是一种源代码吗,需要加在上位机程序中还是加在下位机程序中呢?是不是所有的上位机和下位机都需要通信协议啊?我现在用的是VB的MSComm和51单片机通信需要什么通信协议吗?还有就是,VB中MSComm中的handshaking是必须用的吗,怎么用?求指导。。。

是第三方或自己规定的一种代码,并不是所有的上位机和下位机都需要通信协议。
用的是VB的MSComm和51单片机通信如果是简简单单的数据传送或者其他的什么的话,基本上不用什么通信协议,handshaking也基本上不用,用不着。像一般的串口设备都是有默认的规定的协议的,一般不需要自己定,比如发数据先发一个01,然后再发你要传送的数据,前面加一个01就是通信协议规定的
温馨提示:答案为网友推荐,仅供参考
相似回答