pub struct Peripherals {Show 41 fields
pub ABDACB: ABDACB,
pub ACIFC: ACIFC,
pub ADCIFE: ADCIFE,
pub AST: AST,
pub BPM: BPM,
pub BSCIF: BSCIF,
pub CATB: CATB,
pub CHIPID: CHIPID,
pub CRCCU: CRCCU,
pub DACC: DACC,
pub EIC: EIC,
pub HFLASHC: HFLASHC,
pub FREQM: FREQM,
pub GLOC: GLOC,
pub GPIO: GPIO,
pub HCACHE: HCACHE,
pub HMATRIX: HMATRIX,
pub IISC: IISC,
pub PARC: PARC,
pub PDCA: PDCA,
pub PEVC: PEVC,
pub PICOUART: PICOUART,
pub PM: PM,
pub SCIF: SCIF,
pub SMAP: SMAP,
pub SPI: SPI,
pub TC0: TC0,
pub TC1: TC1,
pub TRNG: TRNG,
pub TWIM0: TWIM0,
pub TWIM1: TWIM1,
pub TWIM2: TWIM2,
pub TWIM3: TWIM3,
pub TWIS0: TWIS0,
pub TWIS1: TWIS1,
pub USART0: USART0,
pub USART1: USART1,
pub USART2: USART2,
pub USART3: USART3,
pub USBC: USBC,
pub WDT: WDT,
}Expand description
All the peripherals.
Fields§
§ABDACB: ABDACBABDACB
ACIFC: ACIFCACIFC
ADCIFE: ADCIFEADCIFE
AST: ASTAST
BPM: BPMBPM
BSCIF: BSCIFBSCIF
CATB: CATBCATB
CHIPID: CHIPIDCHIPID
CRCCU: CRCCUCRCCU
DACC: DACCDACC
EIC: EICEIC
HFLASHC: HFLASHCHFLASHC
FREQM: FREQMFREQM
GLOC: GLOCGLOC
GPIO: GPIOGPIO
HCACHE: HCACHEHCACHE
HMATRIX: HMATRIXHMATRIX
IISC: IISCIISC
PARC: PARCPARC
PDCA: PDCAPDCA
PEVC: PEVCPEVC
PICOUART: PICOUARTPICOUART
PM: PMPM
SCIF: SCIFSCIF
SMAP: SMAPSMAP
SPI: SPISPI
TC0: TC0TC0
TC1: TC1TC1
TRNG: TRNGTRNG
TWIM0: TWIM0TWIM0
TWIM1: TWIM1TWIM1
TWIM2: TWIM2TWIM2
TWIM3: TWIM3TWIM3
TWIS0: TWIS0TWIS0
TWIS1: TWIS1TWIS1
USART0: USART0USART0
USART1: USART1USART1
USART2: USART2USART2
USART3: USART3USART3
USBC: USBCUSBC
WDT: WDTWDT
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