Fork me on GitHub
侧边栏
摘要: i2c_msg标志位 路径:linux-2.6.38/include/linux/i2c.h I2C_M_IGNORE_NAK: 设置这个标志意味当前i2c_msg忽略I2C器件的ack和nack信号。 I2C_M_NOSTART: 设置这个标志意味当前i2c_msg不发送start信号。注意,其实 阅读全文
posted @ 2019-11-15 14:05 yooooooo 阅读(1668) 评论(0) 推荐(1)
摘要: 有的硬件芯片提供了一个个寄存器,供我们很好的操作i2c,但是,在用的时候,我们是不知道他到地是怎么操作的,下边,我就探讨下i2c中的start和restart的区别。 start是在scl是高电平的时候sda的一个下降沿来表示一个i2c的开始信号,到了i2c传输的内部,scl是低电平的时候,所有数据 阅读全文
posted @ 2019-11-15 13:52 yooooooo 阅读(2547) 评论(0) 推荐(1)