ZHCAE27 May   2024 UCD90120A , UCD90124A , UCD90160 , UCD90160A , UCD90320 , UCD90320U , UCD9090 , UCD9090-Q1 , UCD9090A

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2用于生成 CSV 文件的选项
  6. 3示例
    1. 3.1 WriteByte
    2. 3.2 BlockWrite
    3. 3.3 BlockRead
    4. 3.4 SendByte
    5. 3.5 Pause
  7. 4总结
  8. 5参考资料

BlockWrite

BlockWrite 是一种 SMBus 协议,用于发送命令代码,后跟各种长度的数据,如图 3-2 所示。

 BlockWrite 协议图 3-2 BlockWrite 协议
表 3-3 BlockWrite 示例
命令关键字 器件地址 命令代码 数据字节(PEC 是可选的)
BlockWrite 0x13 0xE3 0x04F819000013

表 3-5 表示当前行是块写入协议:

器件地址为 0x13。命令代码为 0xE3,数据长度为 4,数据为 0xF8190000,而最后一个字节 0x13 为 PEC

注意:数据长度字节在 csv 文件中是可选的,由图 3-3 控制

 块长度字节设置图 3-3 块长度字节设置