Crate py32f0

Source
Expand description

Peripheral access API for PY32F0 microcontrollers (generated using svd2rust 0.28.0)

You can find an overview of the API here: svd2rust/#peripheral-api

For more details see the README here: py32-rs

This crate supports all PY32F0 devices; for the complete list please see: py32f0

Due to doc build limitations, not all devices may be shown on docs.rs; a representative few have been selected instead. For a complete list of available registers and fields see: py32-rs Device Coverage

Modules§

py32f002a
Peripheral access API for PY32F002AXX microcontrollers (generated using svd2rust v0.28.0 (27eebb4 2022-12-25))
py32f002b
Peripheral access API for PY32F002BXX microcontrollers (generated using svd2rust v0.28.0 (27eebb4 2022-12-25))
py32f003
Peripheral access API for PY32F003XX microcontrollers (generated using svd2rust v0.28.0 (27eebb4 2022-12-25))
py32f030
Peripheral access API for PY32F030XX microcontrollers (generated using svd2rust v0.28.0 (27eebb4 2022-12-25))
py32f040
Peripheral access API for PY32F040XX microcontrollers (generated using svd2rust v0.28.0 (27eebb4 2022-12-25))

Structs§

R
Register reader.
Reg
This structure provides volatile access to registers.
W
Register writer.

Traits§

RawReg
Raw register type (u8, u16, u32, …)
Readable
Trait implemented by readable registers to enable the read method.
RegisterSpec
Raw register type
Resettable
Reset value of the register.
Writable
Trait implemented by writeable registers.

Type Aliases§

BitReader
Bit-wise field reader
BitWriter
Bit-wise write field proxy
BitWriter0C
Bit-wise write field proxy
BitWriter0S
Bit-wise write field proxy
BitWriter0T
Bit-wise write field proxy
BitWriter1C
Bit-wise write field proxy
BitWriter1S
Bit-wise write field proxy
BitWriter1T
Bit-wise write field proxy
FieldReader
Field reader.
FieldWriter
Write field Proxy with unsafe bits
FieldWriterSafe
Write field Proxy with safe bits