pub struct Usb1Ulpi {
Show 17 fields pub usb_global: OTG1_HS_GLOBAL, pub usb_device: OTG1_HS_DEVICE, pub usb_pwrclk: OTG1_HS_PWRCLK, pub prec: u32, pub hclk: u32, pub ulpi_clk: Pin, pub ulpi_dir: Pin, pub ulpi_nxt: Pin, pub ulpi_stp: Pin, pub ulpi_d0: Pin, pub ulpi_d1: Pin, pub ulpi_d2: Pin, pub ulpi_d3: Pin, pub ulpi_d4: Pin, pub ulpi_d5: Pin, pub ulpi_d6: Pin, pub ulpi_d7: Pin,
}

Fields

usb_global: OTG1_HS_GLOBALusb_device: OTG1_HS_DEVICEusb_pwrclk: OTG1_HS_PWRCLKprec: u32hclk: u32ulpi_clk: Pinulpi_dir: Pinulpi_nxt: Pinulpi_stp: Pinulpi_d0: Pinulpi_d1: Pinulpi_d2: Pinulpi_d3: Pinulpi_d4: Pinulpi_d5: Pinulpi_d6: Pinulpi_d7: Pin

Trait Implementations

Pointer to the register block
true for High Speed variants of the peripheral, false for Full Speed
FIFO size in 32-bit words
Number of (bidirectional) endpoints
Enables USB device on its peripheral bus
AHB frequency in hertz
Returns PHY type that should be used for USB peripheral
Performs initial setup of the internal high-speed PHY Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.