pub struct Peripherals {Show 26 fields
pub msc: Msc,
pub emu: Emu,
pub rmu: Rmu,
pub cmu: Cmu,
pub crypto: Crypto,
pub gpio: Gpio,
pub prs: Prs,
pub ldma: Ldma,
pub fpueh: Fpueh,
pub gpcrc: Gpcrc,
pub timer0: Timer0,
pub timer1: Timer1,
pub usart0: Usart0,
pub usart1: Usart1,
pub leuart0: Leuart0,
pub letimer0: Letimer0,
pub cryotimer: Cryotimer,
pub pcnt0: Pcnt0,
pub i2c0: I2c0,
pub adc0: Adc0,
pub acmp0: Acmp0,
pub acmp1: Acmp1,
pub idac0: Idac0,
pub rtcc: Rtcc,
pub wdog0: Wdog0,
pub di: Di,
}
Expand description
All the peripherals.
Fields§
§msc: Msc
MSC
emu: Emu
EMU
rmu: Rmu
RMU
cmu: Cmu
CMU
crypto: Crypto
CRYPTO
gpio: Gpio
GPIO
prs: Prs
PRS
ldma: Ldma
LDMA
fpueh: Fpueh
FPUEH
gpcrc: Gpcrc
GPCRC
timer0: Timer0
TIMER0
timer1: Timer1
TIMER1
usart0: Usart0
USART0
usart1: Usart1
USART1
leuart0: Leuart0
LEUART0
letimer0: Letimer0
LETIMER0
cryotimer: Cryotimer
CRYOTIMER
pcnt0: Pcnt0
PCNT0
i2c0: I2c0
I2C0
adc0: Adc0
ADC0
acmp0: Acmp0
ACMP0
acmp1: Acmp1
ACMP1
idac0: Idac0
IDAC0
rtcc: Rtcc
RTCC
wdog0: Wdog0
WDOG0
di: Di
DI
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