pub struct Peripherals {Show 44 fields
pub RMPU: Rmpu,
pub SRAM: Sram,
pub BUS: Bus,
pub DTC: Dtc,
pub ICU: Icu,
pub DBG: Dbg,
pub SYSC: Sysc,
pub PORT0: Port0,
pub PORT1: Port1,
pub PORT2: Port1,
pub PORT3: Port0,
pub PORT4: Port0,
pub PORT5: Port0,
pub PORT9: Port0,
pub PFS: Pfs,
pub ELC: Elc,
pub POEG: Poeg,
pub RTC: Rtc,
pub WDT: Wdt,
pub IWDT: Iwdt,
pub CAC: Cac,
pub MSTP: Mstp,
pub IIC0: Iic0,
pub IIC0WU: Iic0Wu,
pub DOC: Doc,
pub ADC120: Adc120,
pub SCI0: Sci0,
pub SCI1: Sci1,
pub SCI2: Sci1,
pub SCI9: Sci1,
pub SPI0: Spi0,
pub CRC: Crc,
pub GPT320: Gpt320,
pub GPT164: Gpt164,
pub GPT165: Gpt164,
pub GPT166: Gpt164,
pub GPT167: Gpt164,
pub GPT168: Gpt164,
pub GPT169: Gpt164,
pub GPT_OPS: GptOps,
pub KINT: Kint,
pub AGT0: Agt0,
pub AGT1: Agt0,
pub FLCN: Flcn,
}Expand description
Required for compatibility with RTIC and other frameworks
Fields§
§RMPU: Rmpu§SRAM: Sram§BUS: Bus§DTC: Dtc§ICU: Icu§DBG: Dbg§SYSC: Sysc§PORT0: Port0§PORT1: Port1§PORT2: Port1§PORT3: Port0§PORT4: Port0§PORT5: Port0§PORT9: Port0§PFS: Pfs§ELC: Elc§POEG: Poeg§RTC: Rtc§WDT: Wdt§IWDT: Iwdt§CAC: Cac§MSTP: Mstp§IIC0: Iic0§IIC0WU: Iic0Wu§DOC: Doc§ADC120: Adc120§SCI0: Sci0§SCI1: Sci1§SCI2: Sci1§SCI9: Sci1§SPI0: Spi0§CRC: Crc§GPT320: Gpt320§GPT164: Gpt164§GPT165: Gpt164§GPT166: Gpt164§GPT167: Gpt164§GPT168: Gpt164§GPT169: Gpt164§GPT_OPS: GptOps§KINT: Kint§AGT0: Agt0§AGT1: Agt0§FLCN: FlcnImplementations§
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