pub struct Peripherals {Show 21 fields
pub NVIC: Nvic,
pub SCB: Scb,
pub SYSTICK: SysTick,
pub ADC580_BIF_NL01: Adc580BifNl01,
pub ANAMISC580_NL01: Anamisc580Nl01,
pub BLE580_GR01: Ble580Gr01,
pub CHIP_VERSION: ChipVersion,
pub CRG580_DCDC_NL01: Crg580DcdcNl01,
pub CRG580_NL01: Crg580Nl01,
pub GPIO580_PORTS_NL01: Gpio580PortsNl01,
pub I2C580_NL00: I2C580Nl00,
pub KBRD580_NL01: Kbrd580Nl01,
pub OTPC580_GR01: Otpc580Gr01,
pub QUADEC580_GR01: Quadec580Gr01,
pub RISCUTIL580_GPREG_NL01: Riscutil580GpregNl01,
pub RISCUTIL580_WDOG_NL00: Riscutil580WdogNl00,
pub SPI443_NL00: Spi443Nl00,
pub TMR580_NL01: Tmr580Nl01,
pub UART1: Uart1,
pub UART2: Uart2,
pub WKUP580_NL01: Wkup580Nl01,
}Expand description
Required for compatibility with RTIC and other frameworks
Fields§
§NVIC: Nvic§SCB: Scb§SYSTICK: SysTick§ADC580_BIF_NL01: Adc580BifNl01§ANAMISC580_NL01: Anamisc580Nl01§BLE580_GR01: Ble580Gr01§CHIP_VERSION: ChipVersion§CRG580_DCDC_NL01: Crg580DcdcNl01§CRG580_NL01: Crg580Nl01§GPIO580_PORTS_NL01: Gpio580PortsNl01§I2C580_NL00: I2C580Nl00§KBRD580_NL01: Kbrd580Nl01§OTPC580_GR01: Otpc580Gr01§QUADEC580_GR01: Quadec580Gr01§RISCUTIL580_GPREG_NL01: Riscutil580GpregNl01§RISCUTIL580_WDOG_NL00: Riscutil580WdogNl00§SPI443_NL00: Spi443Nl00§TMR580_NL01: Tmr580Nl01§UART1: Uart1§UART2: Uart2§WKUP580_NL01: Wkup580Nl01Implementations§
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