I2C2

Type Alias I2C2 

Source
pub type I2C2 = Periph<RegisterBlock, 1073764352>;
Expand description

Inter integrated circuit

See peripheral structure

Aliased Type§

pub struct I2C2 { /* private fields */ }

Trait Implementations§

Source§

impl Enable for I2C2

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 I2cCommon for I2C2

Source§

type Scl = Scl

Serial Clock Read more
Source§

type Sda = Sda

Serial Data Read more
Source§

type Smba = Smba

SMBus
Source§

impl RccBus for I2C2

Source§

type Bus = APB1

Bus type;
Source§

impl Reset for I2C2

Source§

fn reset(rcc: &mut RCC)

Resets peripheral
Source§

unsafe fn reset_unchecked()

Safety Read more