例如某霍尔芯片HAL3935 Sent格式如下:
Table 3-5
Sent Enhanced Serial Message Format - 12 Bit of Data
Enhanced Serial Message是由sent信号中status的bit2和bit3来传输的。要传输完一个Enhanced Serial Message需要18帧的sent信号。Enhanced Serial Message可以配置成12bit data和8bit messageID,也可以配置成16bit data和 4bit message ID。
这里我们配置为12bit data和8bit messageID。
Enhanced Serial Message提取:如下图,如果连续6帧sent信号中status的bit3都是1,第7帧sent信号status的bit3是0。那么从这个第1~18帧sent信号中status的bit2和bit3就可以提取出来一个增强型串行消息;前6帧sent信号中status的bit2组合起来构成了增强型串行消息的6-bit CRC;第7~18帧sent信号中status的bit2组合起来构成了Enhanced Serial Message的DATA;第9~12sent信号中status的bit3组合起来构成了Enhanced Serial Message的ID。