Struct ch569_pac::Peripherals
source · [−]pub struct Peripherals {Show 18 fields
pub SYS: SYS,
pub TMR0: TMR0,
pub TMR1: TMR1,
pub TMR2: TMR2,
pub UART0: UART0,
pub UART1: UART1,
pub UART2: UART2,
pub UART3: UART3,
pub SPI0: SPI0,
pub SPI1: SPI1,
pub PWMX: PWMX,
pub HSPI: HSPI,
pub ECDC: ECDC,
pub USBHS: USBHS,
pub DVP: DVP,
pub PFIC: PFIC,
pub SYSTICK: SYSTICK,
pub EMMC: EMMC,
}Expand description
All the peripherals.
Fields
SYS: SYSSYS
TMR0: TMR0TMR0
TMR1: TMR1TMR1
TMR2: TMR2TMR2
UART0: UART0UART0
UART1: UART1UART1
UART2: UART2UART2
UART3: UART3UART3
SPI0: SPI0SPI0
SPI1: SPI1SPI1
PWMX: PWMXPWMX
HSPI: HSPIHSPI
ECDC: ECDCECDC
USBHS: USBHSUSBHS
DVP: DVPDVP
PFIC: PFICPFIC
SYSTICK: SYSTICKSYSTICK
EMMC: EMMCEMMC
Implementations
sourceimpl Peripherals
impl Peripherals
Auto Trait Implementations
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more