int i2c_read(u8 dev, //i2c设备地址
uint addr, //读i2c设备的数据起始地址,比如e2
int alen, //e2的地址位数,0为8位,1为16位,2为32位
u8 *data, //用户数据缓冲区起始地址
int length) //缓冲区长度
int i2c_read(u8 dev, //i2c设备地址
uint addr, //读i2c设备的数据起始地址,比如e2
int alen, //e2的地址位数,0为8位,1为16位,2为32位
u8 *data, //用户数据缓冲区起始地址
int length) //缓冲区长度