当前位置:  技术问答>linux和unix

I2C驱动中读数据

    来源: 互联网  发布时间:2017-04-25

    本文导语:  在I2C的linux驱动中,读数据也是通过i2c_transfer()进行读取的,但是在传入的参数中有一个i2c_msg结构体,这个结构体具体该如何配置啊 struct i2c_msg msgs[] = { { .addr = this_client->addr, .flags = 0, .len = 1, .buf = ...

在I2C的linux驱动中,读数据也是通过i2c_transfer()进行读取的,但是在传入的参数中有一个i2c_msg结构体,这个结构体具体该如何配置啊
struct i2c_msg msgs[] = {
{
.addr = this_client->addr,
.flags = 0,
.len = 1,
.buf = buf,
},
{
.addr = this_client->addr,
.flags = I2C_M_RD,
.len = len,
.buf = buf,
}
};
这个是我的一个读函数中配的结构体,但是不知道对不对,请各位大神帮小弟解惑,拜谢!

|
.flags 是重点,它决定读写。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • kernel中关于i2c处的问题,大家指教。
  • 关于I2C传输协议和串口问题
  • I2C 错误
  • 如何读取i2c 上 ds1337时钟芯片 ~~~~~~~
  • WEB前端 iis7站长之家
  • 视屏采集和I2C设备使用的问题请教
  • i2c通信问题
  • 100分请教高手一个 android串口控制台和i2c超时的问题(本人结贴率达到90%)
  • 关于LINUX I2C,GCC的奇怪问题。。。问题依旧。。
  • I2c能否通过mmap读写
  • 关于LINUX的 I2C,高手速度进!
  • 请教:不创建cdev,能访问spi或i2c设备么?
  • I2C如何Restart
  • i2c/pca9539.c文件的新模式probe疑问
  • gpio模拟i2c 读取24c02寄存器的值为0xff?
  • 求助:中段里使用i2c导致系统崩溃


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,