工具/软件:Linux
大家好,
我尝试通过I2C2总线与BeagleBone Black通信,如下所示:
+ SCL (P12_16)-> BBB上的P9_19
+ SDA (P12_20)-> BBB上的P9_20
SW1的位置为"I22",SW2为"低"。 虽然结果似乎不好,但我可以向micro_chip_24LC64发送和接收数据,从属地址为0x50:
根部@BeagleBone:~# i2cset -y 2 0x50 0x00 0x00
根部@BeagleBone:~#
根部@BeagleBone:~# i2ctget -y 2 0x50 0x00
0x12
当我向TLV320AIC304发送数据时,从属地址为0x30 (或0x18,我不知道确切的地址),这是错误。 终端是:
根部@BeagleBone:~# i2cset -y 2 0x30 0x00 0x00
错误:写入失败
根部@BeagleBone:~# i2cset -y 2 0x18 0x00 0x00
错误:无法将地址设置为0x18:设备或资源正忙
根部@BeagleBone:~#
大家能帮我检查一下吗?
谢谢