Inter-Integrated Circuit Peripherals
UG0331 User Guide Revision 15.0
553
Notes:
•
SLA = Slave address
•
SLV = Slave
•
REC = Receiver
•
TRX = Transmitter
•
SLA+W = Master sends slave address then writes data to slave
•
SLA+R = Master sends slave address then reads data from slave
15.4.2.2 Status Register: Master-Receiver Mode
0x30
Data byte in Data
Register is
transmitted; not ACK
(NACK) is received.
Data byte
0
0
0
Data byte is transmitted; ACK is
received.
No action
1
0
0
Repeated START is transmitted.
0
1
0
STOP condition is transmitted; STO
flag is reset.
1
1
0
STOP condition followed by a START
condition is transmitted; STO flag is
reset.
0x38
Arbitration lost in
SLA+R/W or data
bytes.
No action
0
0
0
The bus is released; not-addressed
Slave mode is entered.
1
0
0
A START condition is transmitted when
the bus gets free.
0xD0
SMBus master reset
is activated.
No action
Wait 35 ms for interrupt to be set, clear
interrupt and proceed to F8H state.
Table 525 •
STATUS Register – Master-Receiver Mode
Status
Code Status
Data Register
Action
Control Register Bits
Next Action Taken by Core
STA STO SI
AA
0x08
A START condition is
transmitted.
Load SLA+R
0
0
SLA+R is transmitted; ACK is received
0x10
A repeated START
condition is
transmitted.
Load SLA+R
0
0
SLA+R is transmitted; ACK is received
Load SLA+W
0
0
SLA+W is transmitted; I
2
C is switched to
MST/TRX mode.
0x38
Arbitration lost in not
ACK (NACK) bit.
No action
0
0
0
The bus is released; I
2
C enters the Slave
mode.
1
0
0
A start condition is transmitted when the
bus gets free.
0x40
SLA+R has been
transmitted; ACK is
received.
No action
0
0
0
0
Data byte is received; not ACK (NACK) is
returned.
0
0
0
1
Data byte is received; ACK is returned
0x48
SLA+R is
transmitted; not ACK
(NACK) is received.
No action
1
0
0
Repeated START condition is transmitted
0
1
0
STOP condition is transmitted; STO flag
is reset.
1
1
0
STOP condition followed by a START
condition is transmitted; STO flag is reset.
Table 524 •
Status Register – Master-Transmitter Mode
(continued)
Status
Code
Status
Data Register
Action
Control Register Bits
Next Action Taken by Core
STA STO SI
AA
Содержание SmartFusion2 MSS
Страница 1: ...UG0331 User Guide SmartFusion2 Microcontroller Subsystem ...
Страница 166: ...Cortex M3 Processor Reference Material UG0331 User Guide Revision 15 0 132 ...
Страница 200: ...Embedded NVM eNVM Controllers UG0331 User Guide Revision 15 0 166 Figure 87 System Builder Window ...
Страница 407: ...Universal Serial Bus OTG Controller UG0331 User Guide Revision 15 0 373 ...
Страница 806: ...Fabric Interface Controller UG0331 User Guide Revision 15 0 772 Figure 345 FIC Master AHB Lite Subsystem ...