Rank: Member
Groups: Member
Joined: 6/8/2012(UTC) Posts: 2 Location: Rome
|
Kind forumers Can I use I2C connections (17) to get info about samplig rate from Buffalo III without removing IC8? I've given a look at Hifiduino site and since I'm not interested in any external control on the DAC (volume, iir, bandwith, etc.), I don't want to program a different controller for the Sabre 32. I'm going to use a PIC microcontroller for controlling a lcd display, I would use the dpll calculation method explained in the codes found on Hifiduino. In other words if I used a "polite" I2C protocol will IC8 be so kind as to reply the value of dpll? I thank you in advance for any suggestion. Andrea
|
|
|
|
Rank: Administration
Groups: Administration, Customer Joined: 10/24/2006(UTC) Posts: 3,979 Location: Nashville, TN
Thanks: 25 times Was thanked: 89 time(s) in 83 post(s)
|
You can never have two I2C masters active on the same bus.
|
|
|
|
Rank: Member
Groups: Member
Joined: 5/23/2010(UTC) Posts: 708 Location: Netherlands
Thanks: 2 times Was thanked: 48 time(s) in 45 post(s)
|
Multiple masters is only possible with "smart" I2C devices: they need bus busy detection and arbitration logic. See: http://www.i2c-bus.org/MultiMaster/When you are attaching a PIC microcontroller anyway, it's best to remove the firmware and set everything yourself.
|
|
|
|
Rank: Administration
Groups: Administration, Customer Joined: 10/24/2006(UTC) Posts: 3,979 Location: Nashville, TN
Thanks: 25 times Was thanked: 89 time(s) in 83 post(s)
|
True.
As Leon said, those "smart" masters work by never having more than one active (driving the bus) at the same time.
|
|
|
|
Rank: Member
Groups: Member
Joined: 6/8/2012(UTC) Posts: 2 Location: Rome
|
Originally Posted by: Russ White You can never have two I2C masters active on the same bus. I had this terrible suspicion Thanks Andrea
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.