HMI屏与DragonBoard 410c的通信实现
HMI串口协议
1.设备接受指令结束符为”0XFF 0XFF 0XFF”三个字节。
2.所有指令名以及参数全部使用 ASCII 字符串格式,非二进制数据,便于阅读和调试。
3.所有指令名使用小写字母(此处仅仅指的是指令名称为小写,参数该大写的时候还是要大写)。
DragonBoard 410c通讯编程
1.串口:
class Ser():
def __init__(self,prot,buand):
self.port = serial.Serial(prot,buand)
if not self.port.isOpen():
self.port.open()
def port_open(self):
if not self.port.isOpen():
self.port.open()
def port_close(self):
self.port.close()
2.结合HMI串口协议封装的串口
git@code.csdn.net:snippets/2285489.git