Class xwds.i2cm.msg

XWLUA模块:XWLUA I2C主机消息

CAPI

Methods

xwds.i2cm.msg:addr (idx, addr, addr10bit) 设置XWLUA I2C主机消息的外设地址
xwds.i2cm.msg:read (idx, flag) 设置XWLUA I2C主机消息的读标志
xwds.i2cm.msg:start (idx, flag) 设置XWLUA I2C主机消息的开始标志
xwds.i2cm.msg:stop (idx, flag) 设置XWLUA I2C主机消息的停止标志
xwds.i2cm.msg:data (idx, data) 设置XWLUA I2C主机消息的数据(用于发送)
xwds.i2cm.msg:buffer (idx, size) 为XWLUA I2C主机消息申请数据缓冲区(用于接收)


Methods

xwds.i2cm.msg:addr (idx, addr, addr10bit)
设置XWLUA I2C主机消息的外设地址

Parameters:

  • idx number (in) 消息的索引
  • addr number (in) 外设地址
  • addr10bit boolean (in) 是否为10位地址模式
xwds.i2cm.msg:read (idx, flag)
设置XWLUA I2C主机消息的读标志

Parameters:

  • idx number (in) 消息的索引
  • flag boolean (in) 是否为读模式
xwds.i2cm.msg:start (idx, flag)
设置XWLUA I2C主机消息的开始标志

Parameters:

  • idx number (in) 消息的索引
  • flag boolean (in) 是否包含START标志
xwds.i2cm.msg:stop (idx, flag)
设置XWLUA I2C主机消息的停止标志

Parameters:

  • idx number (in) 消息的索引
  • flag boolean (in) 是否包含STOP标志
xwds.i2cm.msg:data (idx, data)
设置XWLUA I2C主机消息的数据(用于发送)

Parameters:

  • idx number (in) 消息的索引
  • data string (in) 待发送的数据
xwds.i2cm.msg:buffer (idx, size)
为XWLUA I2C主机消息申请数据缓冲区(用于接收)

Parameters:

  • idx number (in) 消息的索引
  • size number (in) 缓冲区大小

Returns:

    string 用于接收数据的缓冲区
generated by LDoc 1.5.0 Last updated 2026-02-16 14:09:59