pub struct Peripherals {Show 17 fields
pub wdog: Wdog,
pub rtc: Rtc,
pub aonclk: Aonclk,
pub backup: Backup,
pub pmu: Pmu,
pub prci: Prci,
pub otp: Otp,
pub gpio0: Gpio0,
pub uart0: Uart0,
pub qspi0: Qspi0,
pub pwm0: Pwm0,
pub i2c0: I2c0,
pub uart1: Uart1,
pub qspi1: Qspi1,
pub pwm1: Pwm1,
pub qspi2: Qspi2,
pub pwm2: Pwm2,
}Expand description
All the peripherals.
Fields§
§wdog: WdogWDOG
rtc: RtcRTC
aonclk: AonclkAONCLK
backup: BackupBACKUP
pmu: PmuPMU
prci: PrciPRCI
otp: OtpOTP
gpio0: Gpio0GPIO0
uart0: Uart0UART0
qspi0: Qspi0QSPI0
pwm0: Pwm0PWM0
i2c0: I2c0I2C0
uart1: Uart1UART1
qspi1: Qspi1QSPI1
pwm1: Pwm1PWM1
qspi2: Qspi2QSPI2
pwm2: Pwm2PWM2
Implementations§
Auto Trait Implementations§
impl Freeze for Peripherals
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more