Atmel SAM4S-XPLD Atmel ATSAM4S-XPLD ATSAM4S-XPLD データシート

製品コード
ATSAM4S-XPLD
ページ / 1125
 648
SAM4S [DATASHEET]
11100E–ATARM–24-Jul-13
The flowchart shown in 
 gives an example of read and write operations in Multi-master mode.
Figure 33-23.Multi-master Flowchart
Programm the SLAVE mode:
SADR + MSDIS + SVEN
SVACC = 1
TXCOMP = 1
GACC = 1
Decoding of the
programming sequence
Prog seq
OK
Change SADR
SVREAD = 1
Read Status Register
RXRDY= 1
Read TWI_RHR
TXRDY= 1
EOSACC = 1
Write in TWI_THR
Need to perform
a master access
Program the Master mode
DADR + SVDIS + MSEN + CLK + R / W
Read Status Register
ARBLST = 1
MREAD = 1
TXRDY= 0
Write in TWI_THR
Data to send
RXRDY= 0
Read TWI_RHR
Data to read
Read Status Register
TXCOMP = 0
GENERAL CALL TREATMENT
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Stop Transfer
TWI_CR = STOP
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
START