1.底层内核配置及驱动开发,自行摸索,本文只在于描述用户层如何去调试I2C, 当然前提是底层的I2C总线驱动没有问题,因为本身LINUX系统及IC自带I2C驱动,只是在I2C上接相应的设备
用于调试其传感器等驱动 。
2.采用I2C Tools for Linux,去调试 下载地址: https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/
本地将会上传已经交叉编译过的工具
3.使用:i2cdetect
i2cget ./i2cget -f -y 4 0x18 0x0F 4:指第4组I2C 0x18:指从设备地址 0x0F: 指从寄存器0X0F中读取数据
i2cset: 设置寄存器 功能参照help
打赏作者
近期评论