uboot i2c_set_bus_num注意事项

Author: Bruce Liu Posted on: 2020-12-26 18:22:32 Visited: 375

在uboot下使用i2c_set_bus_num使用完成后,最好对bus进行恢复,以防止其它部分访问时出错。

因为对i2c的访问函数,默认下对已经设置的i2c bus进行操作。

以下为从网上找到的代码片段,仅供参考

unsigned int orig_i2c_bus = i2c_get_bus_num();
i2c_set_bus_num(CONFIG_VIDEO_LCD_I2C_BUS);
i2c_reg_write(0x5c, 0x04, 0x42); /* Turn on the LCD */
i2c_set_bus_num(orig_i2c_bus);

 




Tags:
uboot i2c_set_bus_num

相关主题:

留言信息:

......期待您的留言!


增加留言、提问或者评论,不用注册,匿名提交,你提交的信息经过审核后才会显示:


© 2008-2022 CunYouLu存有录博客 村友录 存游录 鲁ICP备08005943号