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: Wdog
WDOG
rtc: Rtc
RTC
aonclk: Aonclk
AONCLK
backup: Backup
BACKUP
pmu: Pmu
PMU
prci: Prci
PRCI
otp: Otp
OTP
gpio0: Gpio0
GPIO0
uart0: Uart0
UART0
qspi0: Qspi0
QSPI0
pwm0: Pwm0
PWM0
i2c0: I2c0
I2C0
uart1: Uart1
UART1
qspi1: Qspi1
QSPI1
pwm1: Pwm1
PWM1
qspi2: Qspi2
QSPI2
pwm2: Pwm2
PWM2
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