【SA8295P 源码分析】120 - QNX i2c_tool 工具编译、使用方法介绍(I2C / CCI) 及 源码分析
- 一、i2c_tool 获取、编译 及 使用方法
- 1.1 i2c_tool 源码开发
- 1.2 i2c_tool 源码编译
- 1.3 i2c_tool 使用方法介绍
- 二、i2c_tool 源码分析
- 2.1 头文件 及 数据结构体定义
- 2.2 i2c_write_reg():写 I2C 总线
- 2.3 i2ctool_start_read():读寄存器
- 2.4 i2ctool_start_write():写寄存器
- 2.5 scan_i2c_bus():扫描总线上存在的设备地址,读0x0寄存器成功,则说明设备存在
- 2.5 gather_i2c_busses():将所有 /dev/i2cn、/dev/ccin 总线