i2c_transfer 函数是用于在 I2C 总线上传输数据的核心函数。它允许用户通过 I2C 适配器(如 I2C 控制器)与 I2C 设备进行通信,包括发送和接收数据。 2. i2c_transfer 函数的返回值类型 i2c_transfer 函数的返回值是一个整数(int 类型)。这个整数可能表示成功传输的消息数量,也可能表示一个负数的错误代码。