pub struct R(_);
Expand description
Register ODR
reader
Implementations
sourceimpl R
impl R
sourcepub fn odr0(&self) -> BitReaderRaw<ODR0_A>
pub fn odr0(&self) -> BitReaderRaw<ODR0_A>
Bit 0 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr1(&self) -> BitReaderRaw<ODR0_A>
pub fn odr1(&self) -> BitReaderRaw<ODR0_A>
Bit 1 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr2(&self) -> BitReaderRaw<ODR0_A>
pub fn odr2(&self) -> BitReaderRaw<ODR0_A>
Bit 2 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr3(&self) -> BitReaderRaw<ODR0_A>
pub fn odr3(&self) -> BitReaderRaw<ODR0_A>
Bit 3 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr4(&self) -> BitReaderRaw<ODR0_A>
pub fn odr4(&self) -> BitReaderRaw<ODR0_A>
Bit 4 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr5(&self) -> BitReaderRaw<ODR0_A>
pub fn odr5(&self) -> BitReaderRaw<ODR0_A>
Bit 5 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr6(&self) -> BitReaderRaw<ODR0_A>
pub fn odr6(&self) -> BitReaderRaw<ODR0_A>
Bit 6 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr7(&self) -> BitReaderRaw<ODR0_A>
pub fn odr7(&self) -> BitReaderRaw<ODR0_A>
Bit 7 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr8(&self) -> BitReaderRaw<ODR0_A>
pub fn odr8(&self) -> BitReaderRaw<ODR0_A>
Bit 8 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr9(&self) -> BitReaderRaw<ODR0_A>
pub fn odr9(&self) -> BitReaderRaw<ODR0_A>
Bit 9 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr10(&self) -> BitReaderRaw<ODR0_A>
pub fn odr10(&self) -> BitReaderRaw<ODR0_A>
Bit 10 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr11(&self) -> BitReaderRaw<ODR0_A>
pub fn odr11(&self) -> BitReaderRaw<ODR0_A>
Bit 11 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr12(&self) -> BitReaderRaw<ODR0_A>
pub fn odr12(&self) -> BitReaderRaw<ODR0_A>
Bit 12 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
sourcepub fn odr13(&self) -> BitReaderRaw<ODR0_A>
pub fn odr13(&self) -> BitReaderRaw<ODR0_A>
Bit 13 - Port output data bit These bits can be read and written by software. Note: For atomic bit set/reset, the OD bits can be individually set and/or reset by writing to the GPIOx_BSRR or GPIOx_BRR registers (x = A..F).
Methods from Deref<Target = R<ODR_SPEC>>
sourcepub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.