- #1
seang
- 184
- 0
Hey all;
I have to write a report on a certain bus (the bus is associated with a uC), based on a technical document. Thing is, we haven't learned much about buses yet. I understand most of it, but there's one thing I don't understand.
What is a slave and what is a master? Here's some phrases from the doc. I think If someone could explain them I'd have a lot better handle on buses and the master/slave idea in general.
"This register contains the address the IIC Bus will respond to when addressed as a slave."
"This would ultimately result in either the current bus master or the IIC Bus module losing arbitration..."
(the IIC is the name of the bus)
"IAAS — Addressed as a slave bit"
"0 = Slave receive, master writing to slave
1 = Slave transmit, master reading from slave"
"The first byte of data transfer immediately after the START signal is the slave address transmitted by the master."
"Only the slave with a calling address that matches the one transmitted by the master will respond by sending back an acknowledge bit."
Thanks.
I have to write a report on a certain bus (the bus is associated with a uC), based on a technical document. Thing is, we haven't learned much about buses yet. I understand most of it, but there's one thing I don't understand.
What is a slave and what is a master? Here's some phrases from the doc. I think If someone could explain them I'd have a lot better handle on buses and the master/slave idea in general.
"This register contains the address the IIC Bus will respond to when addressed as a slave."
"This would ultimately result in either the current bus master or the IIC Bus module losing arbitration..."
(the IIC is the name of the bus)
"IAAS — Addressed as a slave bit"
"0 = Slave receive, master writing to slave
1 = Slave transmit, master reading from slave"
"The first byte of data transfer immediately after the START signal is the slave address transmitted by the master."
"Only the slave with a calling address that matches the one transmitted by the master will respond by sending back an acknowledge bit."
Thanks.