关键是要看你的协议,msg1 2 3都是怎么定义的。41 54 2B...这些东西有什么说法,这个是你的控制协议下位机定义的。你的程序无非就是按照这个协议和下位机通讯。
仅仅看这段代码的话,是在linux下,往串口写了三组数据而已