i2c-tools 简介
在嵌入式开发中,有时候需要确认硬件是否正常连接,设备是否正常工作,设备的地址是多少等等,这里我们就需要使用一个用于测试I2C总线的工具:i2c-tools。
i2c-tools工具是一个专门调试i2c的,开源,可获取挂载的设备及设备地址,还可以读写I2C设备寄存器。
调试新的设备驱动时,难免要反复修改寄存器,然后看结果现象。传统的做法是修改驱动代码寄存器值->编译->下载->运行->看结果,这一过程比较费时间,而每次需要改的可能只是1个bit,这种情况下 i2c-tools 是神器。
i2c-tools 官方说明:
https://i2c.wiki.kernel.org/index.php/I2C_Tools
i2c-tools 下载网站:
https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/
下载后在 Ubuntu 解压,如果想在开发板使用,就用自己板子对应的 gcc