Function gx_i2c_async_read¶
- 
int gx_i2c_async_read(unsigned char bus_id, unsigned char slv_addr, unsigned char *buf, unsigned char address_width, unsigned char *rx_data, unsigned short len, gx_i2c_async_done_cb_t callback, void *private)
- i2c异步读取数据 - 参数
- bus_id -- i2c总线id 
- slv_addr -- i2c slave地址 
- buf -- 寄存器地址数据 
- address_width -- 寄存器地址长度 
- rx_data -- 读取数据 
- len -- 读取数据长度 
- callback -- 完成时回调函数, 详细说明请参考 gx_i2c_async_done_cb_t 
- private -- 回调函数参数 
 
- Returns 0
- 成功 
- Returns -1
- 失败