ZHCACO0A august 2014 – may 2023 MSP430I2040 , MSP430I2041
当 EVM 运行时,它等待主机通过串行端口发出的命令。当接收到命令帧并通过帧检查后,EVM 会解释该命令并执行请求的操作。EVM 使用数据帧格式与主机通信,如图 7-1 所示。
帧以 9 字节的标头开始,后跟 0 至 255 字节的数据字段,然后是校验和字节和帧结束字节。
标头以 0x68 开头,后跟一个地址字段,该字段固定为 0x999999999999。可以修改提供的通信协议源代码 (emeter-dlt645.c) 以使 EVM 响应不同的地址。
0x68 和 0x23 是用于指示数据字段中的字节数的长度字节,后跟固定的分隔符。帧的末尾是一个校验和字节,它是从标头开始到数据字段结束、后跟帧结束标记 0x16 的每个字节的字节总和对 256 取模的结果。