29.01.2015 Views

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

RM0008<br />

USB on-the-go full-speed (OTG_FS)<br />

Table 183.<br />

Acronym<br />

Device-mode control <strong>and</strong> status registers (continued)<br />

Offset<br />

address<br />

Register name<br />

OTG_FS_DIEPCTLx<br />

OTG_FS_DIEPINTx<br />

OTG_FS_DIEPTSIZ0<br />

OTG_FS_DTXFSTSx<br />

OTG_FS_DIEPTSIZx<br />

OTG_FS_DOEPCTL0<br />

OTG_FS_DOEPCTLx<br />

OTG_FS_DOEPINTx<br />

OTG_FS_DOEPTSIZx<br />

0x920<br />

0x940<br />

...<br />

0xAE0<br />

0x908<br />

0x910<br />

0x918<br />

0x930<br />

0x950<br />

...<br />

0xAF0<br />

0xB00<br />

0xB20<br />

0xB40<br />

...<br />

0xCC0<br />

0xCE0<br />

0xCFD<br />

0xB08<br />

0xB10<br />

OTG device endpoint-x control register (OTG_FS_DIEPCTLx) (x = 1..3,<br />

where x = Endpoint_number) on page 764<br />

OTG_FS device endpoint-x interrupt register (OTG_FS_DIEPINTx)<br />

(x = 0..3, where x = Endpoint_number) on page 771<br />

OTG_FS device IN endpoint 0 transfer size register<br />

(OTG_FS_DIEPTSIZ0) on page 773<br />

OTG_FS device IN endpoint transmit FIFO status register<br />

(OTG_FS_DTXFSTSx) (x = 0..3, where x = Endpoint_number) on<br />

page 776<br />

OTG_FS device endpoint-x transfer size register<br />

(OTG_FS_DOEPTSIZx) (x = 1..3, where x = Endpoint_number) on<br />

page 776<br />

OTG_FS device control OUT endpoint 0 control register<br />

(OTG_FS_DOEPCTL0) on page 767<br />

OTG device endpoint-x control register (OTG_FS_DIEPCTLx) (x = 1..3,<br />

where x = Endpoint_number) on page 764<br />

OTG_FS device endpoint-x interrupt register (OTG_FS_DIEPINTx)<br />

(x = 0..3, where x = Endpoint_number) on page 771<br />

OTG_FS device endpoint-x transfer size register<br />

(OTG_FS_DOEPTSIZx) (x = 1..3, where x = Endpoint_number) on<br />

page 776<br />

Data FIFO (DFIFO) access register map<br />

These registers, available in both Host <strong>and</strong> Device modes, are used to read or write the<br />

FIFO space for a specific endpoint or a channel, in a given direction. If a host channel is of<br />

type IN, the FIFO can only be read on the channel. Similarly, if a host channel is of type<br />

OUT, the FIFO can only be written on the channel.<br />

Doc ID 13902 Rev 9 721/995

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!