GPIOC

Type Alias GPIOC 

Source
pub type GPIOC = Periph<RegisterBlock, 1073811456>;
Expand description

General purpose I/O

See peripheral structure

Aliased Type§

pub struct GPIOC { /* private fields */ }

Trait Implementations§

Source§

impl Enable for GPIOC

Source§

fn enable(rcc: &mut RCC)

Enables peripheral
Source§

fn disable(rcc: &mut RCC)

Disables peripheral
Source§

fn is_enabled() -> bool

Check if peripheral enabled
Source§

fn is_disabled() -> bool

Check if peripheral disabled
Source§

unsafe fn enable_unchecked()

Safety Read more
Source§

unsafe fn disable_unchecked()

Safety Read more
Source§

impl GpioExt for GPIOC

Source§

type Parts = Parts

The to split the GPIO into
Source§

fn split(self, rcc: &mut RCC) -> Parts

Splits the GPIO block into independent pins and registers. Read more
Source§

unsafe fn split_without_reset(self, rcc: &mut RCC) -> Parts

Splits the GPIO block into independent pins and registers without resetting its state. Read more
Source§

impl RccBus for GPIOC

Source§

type Bus = APB2

Bus type;
Source§

impl Reset for GPIOC

Source§

fn reset(rcc: &mut RCC)

Resets peripheral
Source§

unsafe fn reset_unchecked()

Safety Read more