我目前正在学习linux设备驱动程序,特别是将i2c设备与beaglebone一起使用。我上面有this LCD,上面有PCF8574AT。在linux驱动程序文件夹中搜索,我发现驱动程序gpio-pcf857x.c已经存在。
我的问题是如何将该设备与此驱动程序关联?当我执行ls -l /dev
时,i2c-2的主要号码是89,这是i2c字符驱动程序。如何更改此驱动程序关联?我应该研究什么材料?另外,当我执行i2cdetect
时,我可以看到从站地址,因此我知道它已连接。
非常感谢您的帮助。