pub struct RxEightBits { /* private fields */ }
Available on crate feature
unstable
only.Expand description
Represents an 8-bit wide camera data bus. Is used to configure the camera interface to receive 8-bit data.
Implementations§
Source§impl RxEightBits
impl RxEightBits
Sourcepub fn new<'d>(
pin_0: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_1: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_2: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_3: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_4: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_5: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_6: impl Peripheral<P = impl PeripheralInput> + 'd,
pin_7: impl Peripheral<P = impl PeripheralInput> + 'd,
) -> Self
pub fn new<'d>( pin_0: impl Peripheral<P = impl PeripheralInput> + 'd, pin_1: impl Peripheral<P = impl PeripheralInput> + 'd, pin_2: impl Peripheral<P = impl PeripheralInput> + 'd, pin_3: impl Peripheral<P = impl PeripheralInput> + 'd, pin_4: impl Peripheral<P = impl PeripheralInput> + 'd, pin_5: impl Peripheral<P = impl PeripheralInput> + 'd, pin_6: impl Peripheral<P = impl PeripheralInput> + 'd, pin_7: impl Peripheral<P = impl PeripheralInput> + 'd, ) -> Self
Creates a new instance of RxEightBits
, configuring the specified pins
as the 8-bit data bus.