embassy-stm32

Crates

git

Versions

stm32u073m8

Flavors

Module usb

Module usb 

Source
Expand description

Universal Serial Bus (USB)

Structs§

Allocator
Pipe allocator handle for UsbHost.
Bus
USB bus.
Channel
USB endpoint. Only implements single buffer mode.
ControlPipe
USB control pipe.
Driver
USB driver.
Endpoint
USB endpoint.
HostState
Per-instance state shared between UsbHost, Allocator and Channel.
InterruptHandler
Interrupt handler.
USBHostInterruptHandler
Interrupt handler.
UsbHost
USB host driver.

Enums§

In
Marker type for the “IN” direction.
Out
Marker type for the “OUT” direction.

Traits§

DmPin
DmPin pin trait
DpPin
DpPin pin trait
Instance
USB instance trait.
SealedHostInstance
Sealed extension of Instance exposing the per-peripheral HostState.
SofPin
SofPin pin trait