[−][src]Module gd32vf103_hal::prelude
Prelude
Re-exports
pub use crate::afio::AfioExt as _gd32vf103_hal_afio_AfioExt; |
pub use crate::gpio::GpioExt as _gd32vf103_hal_gpio_GpioExt; |
pub use crate::gpio::Unlock as _gd32vf103_hal_gpio_Unlock; |
pub use crate::gpio::UpTo10MHz; |
pub use crate::gpio::UpTo2MHz; |
pub use crate::gpio::UpTo50MHz; |
pub use crate::rcu::RcuExt as _gd32vf103_hal_rcu_RcuExt; |
pub use crate::unit::U32Ext as _gd32vf103_hal_unit_U32Ext; |
Traits
_embedded_hal_Watchdog | Feeds an existing watchdog to ensure the processor isn't reset. Sometimes commonly referred to as "kicking" or "refreshing". |
_embedded_hal_WatchdogEnable | Enables A watchdog timer to reset the processor if software is frozen or stalled. |
_embedded_hal_blocking_delay_DelayMs | Millisecond delay |
_embedded_hal_digital_v2_InputPin | Single digital input pin |
_embedded_hal_digital_v2_OutputPin | Single digital push-pull output pin |
_embedded_hal_digital_v2_StatefulOutputPin | Push-pull output pin that can read its output state |
_embedded_hal_digital_v2_ToggleableOutputPin | Output pin that can be toggled |
_embedded_hal_serial_Read | Read half of a serial interface |
_embedded_hal_serial_Write | Write half of a serial interface |