它调用了read函数已经将整个数据包存储在一个缓冲区buf里面了,我们只需要进行一个解析,判断第一个字节是否为0xea,如果没问题就继续读取后面的数据存到相应的全局变量里不就行了?id是两个字节,高字节在前,这样传输过来也符合pc小端模式的存储,所以直接读就行了。