EasyManuals Logo

STMicroelectronics STM32F405 User Manual

STMicroelectronics STM32F405
1731 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1415 background imageLoading...
Page #1415 background image
DocID018909 Rev 11 1415/1731
RM0090 USB on-the-go high-speed (OTG_HS)
1529
Bit 31 BSYDNE: I2C Busy/Done
The application sets this bit to 1 to start a request on the I
2
C interface. When the transfer is
complete, the core deasserts this bit to 0. As long as the bit is set indicating that the I
2
C
interface is busy, the application cannot start another request on the interface.
Bit 30 RW: Read/Write Indicator
This bit indicates whether a read or write register transfer must be performed on the
interface.
0: Write
1: Read
Note: Read/write bursting is not supported for registers.
Bit 29 Reserved, must be kept at reset value.
Bit 28 I2CDATSE0: I
2
C DatSe0 USB mode
This bit is used to select the full-speed interface USB mode.
0: VP_VM USB mode
1: DAT_SE0 USB mode
Bits 27:26 I2CDEVADR: I
2
C Device Address
This bit selects the address of the I
2
C slave on the USB 1.1 full-speed serial transceiver
corresponding to the one used by the core for OTG signalling.
Bit 25 Reserved, must be kept at reset value.
Bit 24 ACK: I
2
C ACK
This bit indicates whether an ACK response was received from the I
2
C slave. It is valid when
BSYDNE is cleared by the core, after the application has initiated an I
2
C access.
0: NAK
1: ACK
Bit 23 I2CEN: I
2
C Enable
This bit enables the I
2
C master to initiate transactions on the I
2
C interface.
Bits 22:16 ADDR: I
2
C Address
This is the 7-bit I
2
C device address used by the application to access any external I
2
C slave,
including the I
2
C slave on a USB 1.1 OTG full-speed serial transceiver.
Bits 15:8 REGADDR: I
2
C Register Address
These bits allow to program the address of the register to be read from or written to.
Bits 7:0 RWDATA: I
2
C Read/Write Data
After a register read operation, these bits hold the read data for the application.
During a write operation, the application can use this register to program the data to be
written to a register.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the STMicroelectronics STM32F405 and is the answer not in the manual?

STMicroelectronics STM32F405 Specifications

General IconGeneral
BrandSTMicroelectronics
ModelSTM32F405
CategoryController
LanguageEnglish

Related product manuals