一片CPU用3片TLV320AIC3254做音频处理,想用一路I2C总线对其配置可行吗?
TLV320AIC3254 Application Reference Guide中
The TLV320AIC3254 supports the I2C control protocol, and will respond to the I2C address of 0011000.
I2C is a two-wire, open-drain interface supporting multiple devices and masters on a single bus
Each device on an I2C bus has a unique 7-bit
address to which it responds. (Slaves can also have 10-bit addresses; see the I2C specification for
details.)
地址好像是唯一的 0011000没法设置,手册中又提到可使用10位地址但是没找到说明怎样用,哪位大侠用过
user151383853:
I2C 是可以支持多个器件.
The TLV320AIC3254 supports the I2C control protocol, and will respond to the I2C address of 0011000.
如果这个地址可以更改就行了, 不过手册好象没有找到修改的方法
user1571596:
回复 user151383853:
TI的技术支持能给个答案吗?
Kailyn Chen:
AIC3254有唯一的I2C地址,所以总线上只能挂接一个AIC3254。关于10位寻址,在I2C协议上有详细介绍,或者网上也有很多介绍,主要了解下10位寻址头两个字节的定义,以及三种传输格式。如果有什么问问题,可以再讨论。