产品详情

DH-820B家用智能除湿器_河北清爽科技家用智能除湿器批量供应 恩平小学物资24c08 到此,我们的常规添加设备思路就已经完成了:在设备树中添加描述->设备树描述对应设备驱动->设备驱动添加到内核 接下来就是编译内核,烧写boot镜像到开发板,使用i2ctool的命令进行查看,这里也不赘述i2ctool命令的具体使用方法

使用命令:i2cdetect-l 、i2cdetect-y 4 对应的地址已经被驱动注册,但是没有生成devices下的I2C4设备,说明模块可能没有正常工作,查看模块相关信息


模块自带I2C4上拉电阻,因为OK3399-C底板上也带有上拉电阻如下图,并且是1.8V上拉,为了电平匹配,不修改底板的状态下,使用1.8V为基准,将模块带有的上拉电阻摘除,使用1.8V配置


识别到I2C4下的设备,然后进行读写测试即可,如下命令: echo"hello my world" > sysbusi2cdevices1-0050eeprom catsysbusi2cdevices4-0050eeprom

DH-820B家用智能除湿器_河北清爽科技家用智能除湿器批量供应 恩平小学物资 再次修改设备树,添加上时钟描述和设备地址描述 编译后,烧写内核,烧写完毕启动开发板 #此一个新的I2C EEPROM设备添加成功,对I2C设备的读写操作也可以通过开发板中带有的i2ctool相关命令操作


