pub struct Peripherals {Show 56 fields
pub RMPU: Rmpu,
pub MMF: Mmf,
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 PORT6: 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 IIC1: Iic0,
pub DOC: Doc,
pub ADC120: Adc120,
pub SCI0: Sci0,
pub SCI1: Sci1,
pub SCI2: Sci1,
pub SCI3: Sci1,
pub SCI9: Sci1,
pub SPI0: Spi0,
pub CRC: Crc,
pub GPT164: Gpt164,
pub GPT165: Gpt164,
pub GPT166: Gpt164,
pub GPT167: Gpt164,
pub GPT168: Gpt164,
pub GPT169: Gpt164,
pub GPT_OPS: GptOps,
pub SLCDC: Slcdc,
pub AGTW0: Agtw0,
pub AGTW1: Agtw0,
pub AGT0: Agt0,
pub AGT1: Agt0,
pub AGT2: Agt0,
pub AGT3: Agt0,
pub AGT4: Agt0,
pub AGT5: Agt0,
pub AGT6: Agt0,
pub AGT7: Agt0,
pub SDADC24_B: Sdadc24B,
pub MACL: Macl,
pub FLCN: Flcn,
}Expand description
Required for compatibility with RTIC and other frameworks
Fields§
§RMPU: Rmpu§MMF: Mmf§SRAM: Sram§BUS: Bus§DTC: Dtc§ICU: Icu§DBG: Dbg§SYSC: Sysc§PORT0: Port0§PORT1: Port1§PORT2: Port1§PORT3: Port0§PORT4: Port0§PORT5: Port0§PORT6: Port0§PFS: Pfs§ELC: Elc§POEG: Poeg§RTC: Rtc§WDT: Wdt§IWDT: Iwdt§CAC: Cac§MSTP: Mstp§IIC0: Iic0§IIC0WU: Iic0Wu§IIC1: Iic0§DOC: Doc§ADC120: Adc120§SCI0: Sci0§SCI1: Sci1§SCI2: Sci1§SCI3: Sci1§SCI9: Sci1§SPI0: Spi0§CRC: Crc§GPT164: Gpt164§GPT165: Gpt164§GPT166: Gpt164§GPT167: Gpt164§GPT168: Gpt164§GPT169: Gpt164§GPT_OPS: GptOps§SLCDC: Slcdc§AGTW0: Agtw0§AGTW1: Agtw0§AGT0: Agt0§AGT1: Agt0§AGT2: Agt0§AGT3: Agt0§AGT4: Agt0§AGT5: Agt0§AGT6: Agt0§AGT7: Agt0§SDADC24_B: Sdadc24B§MACL: Macl§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 UnsafeUnpin 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