stm32 /stm32h5 /STM32H533 /USB /USB_CNTR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as USB_CNTR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0_DEVICE_MODE)USBRST 0 (B_0x0)PDWN 0 (B_0x0)SUSPRDY 0 (B_0x0_DEVICE_MODE)SUSPEN 0 (B_0x0)L2RES 0 (B_0x0)L1RES 0 (B_0x0)L1REQM 0 (B_0x0)ESOFM 0 (B_0x0)SOFM 0 (B_0x0)RST_DCONM 0 (B_0x0)SUSPM 0 (B_0x0)WKUPM 0 (B_0x0)ERRM 0 (B_0x0)PMAOVRM 0 (B_0x0)CTRM 0 (B_0x0)THR512M 0 (B_0x0)DDISCM 0 (B_0x0)HOST

L2RES=B_0x0, WKUPM=B_0x0, SUSPRDY=B_0x0, ERRM=B_0x0, SOFM=B_0x0, CTRM=B_0x0, RST_DCONM=B_0x0, HOST=B_0x0, L1REQM=B_0x0, SUSPEN=B_0x0_DEVICE_MODE, PDWN=B_0x0, ESOFM=B_0x0, L1RES=B_0x0, THR512M=B_0x0, SUSPM=B_0x0, DDISCM=B_0x0, PMAOVRM=B_0x0, USBRST=B_0x0_DEVICE_MODE

Description

USB control register

Fields

USBRST

USB Reset

0 (B_0x0_DEVICE_MODE): No effect

1 (B_0x1_DEVICE_MODE): USB core is under reset

PDWN

Power down

0 (B_0x0): Exit power down

1 (B_0x1): Enter power down mode

SUSPRDY

Suspend state effective

0 (B_0x0): Normal operation

1 (B_0x1): Suspend state

SUSPEN

Suspend state enable

0 (B_0x0_DEVICE_MODE): No effect

1 (B_0x1_DEVICE_MODE): Enter L1/L2 suspend

L2RES

L2 remote wake-up / resume driver

0 (B_0x0): No effect

1 (B_0x1): Send L2 resume signaling to device

L1RES

L1 remote wake-up / resume driver

0 (B_0x0): No effect

1 (B_0x1): Send 50us remote-wake-up signaling to host

L1REQM

LPM L1 state request interrupt mask

0 (B_0x0): LPM L1 state request (L1REQ) interrupt disabled.

1 (B_0x1): L1REQ interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

ESOFM

Expected start of frame interrupt mask

0 (B_0x0): Expected start of frame (ESOF) interrupt disabled.

1 (B_0x1): ESOF interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

SOFM

Start of frame interrupt mask

0 (B_0x0): SOF interrupt disabled.

1 (B_0x1): SOF interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

RST_DCONM

USB reset request (Device mode) or device connect/disconnect (Host mode) interrupt mask

0 (B_0x0): RESET interrupt disabled.

1 (B_0x1): RESET interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

SUSPM

Suspend mode interrupt mask

0 (B_0x0): Suspend mode request (SUSP) interrupt disabled.

1 (B_0x1): SUSP interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

WKUPM

Wake-up interrupt mask

0 (B_0x0): WKUP interrupt disabled.

1 (B_0x1): WKUP interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

ERRM

Error interrupt mask

0 (B_0x0): ERR interrupt disabled.

1 (B_0x1): ERR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

PMAOVRM

Packet memory area over / underrun interrupt mask

0 (B_0x0): PMAOVR interrupt disabled.

1 (B_0x1): PMAOVR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

CTRM

Correct transfer interrupt mask

0 (B_0x0): Correct transfer (CTR) interrupt disabled.

1 (B_0x1): CTR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set.

THR512M

512 byte threshold interrupt mask

0 (B_0x0): 512 byte threshold interrupt disabled

1 (B_0x1): 512 byte threshold interrupt enabled

DDISCM

Device disconnection mask

0 (B_0x0): Device disconnection interrupt disabled

1 (B_0x1): Device disconnection interrupt enabled

HOST

HOST mode

0 (B_0x0): USB Device function

1 (B_0x1): USB host function

Links

()