Enum stm32f4xx_hal::gpio::alt::fsmc::ChipSelect3
source · pub enum ChipSelect3 {
PG10(PG10<Alternate<12, PushPull>>),
}
Expand description
A pin that can be used to enable a memory device on sub-bank 3
Variants§
Trait Implementations§
source§impl ChipSelectPins for Ne3
impl ChipSelectPins for Ne3
source§impl ExtiPin for Ne3
impl ExtiPin for Ne3
source§fn make_interrupt_source(&mut self, _syscfg: &mut SysCfg)
fn make_interrupt_source(&mut self, _syscfg: &mut SysCfg)
Make corresponding EXTI line sensitive to this pin
source§fn trigger_on_edge(&mut self, _exti: &mut EXTI, _level: Edge)
fn trigger_on_edge(&mut self, _exti: &mut EXTI, _level: Edge)
Generate interrupt on rising edge, falling edge or both
source§fn enable_interrupt(&mut self, _exti: &mut EXTI)
fn enable_interrupt(&mut self, _exti: &mut EXTI)
Enable external interrupts from this pin.
source§fn disable_interrupt(&mut self, _exti: &mut EXTI)
fn disable_interrupt(&mut self, _exti: &mut EXTI)
Disable external interrupts from this pin
source§fn clear_interrupt_pending_bit(&mut self)
fn clear_interrupt_pending_bit(&mut self)
Clear the interrupt pending bit for this pin
source§fn check_interrupt(&self) -> bool
fn check_interrupt(&self) -> bool
Reads the interrupt pending bit for this pin
source§impl PinPull for Ne3
impl PinPull for Ne3
source§fn set_internal_resistor(&mut self, _pull: Pull)
fn set_internal_resistor(&mut self, _pull: Pull)
Set the internal pull-up and pull-down resistor
fn internal_resistor(self, resistor: Pull) -> Self
Auto Trait Implementations§
impl RefUnwindSafe for Ne3
impl Send for Ne3
impl Sync for Ne3
impl Unpin for Ne3
impl UnwindSafe for Ne3
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more