EasyManua.ls Logo

ST STM32L4x6

ST STM32L4x6
1693 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
Loading...
USB on-the-go full-speed (OTG_FS) RM0351
1520/1693 DocID024597 Rev 3
Device-mode CSR map
These registers must be programmed every time the core changes to device mode.
OTG_HCCHARx
0x500
0x520
...
0x660
OTG Host channel-x characteristics register (OTG_HCCHARx) (x = 0..11,
where x = Channel_number) on page 1558
OTG_HCINTx
0x508
0x528
....
0x668
OTG Host channel-x interrupt register (OTG_HCINTx) (x = 0..11, where
x = Channel_number) on page 1560
OTG_HCINTMSKx
0x50C
0x52C
....
0x66C
OTG Host channel-x interrupt mask register (OTG_HCINTMSKx)
(x = 0..11, where x = Channel_number) on page 1561
OTG_HCTSIZx
0x510
0x530
....
0x670
OTG Host channel-x transfer size register (OTG_HCTSIZx) (x = 0..11,
where x = Channel_number) on page 1562
Table 257. Host-mode control and status registers (CSRs) (continued)
Acronym
Offset
address
Register name
Table 258. Device-mode control and status registers
Acronym
Offset
address
Register name
OTG_DCFG 0x800 OTG device configuration register (OTG_DCFG) on page 1563
OTG_DCTL 0x804 OTG device control register (OTG_DCTL) on page 1564
OTG_DSTS 0x808 OTG device status register (OTG_DSTS) on page 1566
OTG_DIEPMSK 0x810
OTG device IN endpoint common interrupt mask register
(OTG_DIEPMSK) on page 1567
OTG_DOEPMSK 0x814
OTG device OUT endpoint common interrupt mask register
(OTG_DOEPMSK) on page 1568
OTG_DAINT 0x818
OTG device all endpoints interrupt register (OTG_DAINT) on
page 1568
OTG_DAINTMSK 0x81C
OTG all endpoints interrupt mask register (OTG_DAINTMSK) on
page 1569
OTG_DVBUSDIS 0x828
OTG device VBUS discharge time register (OTG_DVBUSDIS) on
page 1570
OTG_DVBUSPULSE 0x82C
OTG device VBUS pulsing time register (OTG_DVBUSPULSE) on
page 1570

Table of Contents

Related product manuals