pub struct Peripherals {Show 25 fields
pub UART0: UART0,
pub FLASHCTL: FLASHCTL,
pub SPI0: SPI0,
pub I2C0: I2C0,
pub CPUSS: CPUSS,
pub GPIOA: GPIOA,
pub UART1: UART1,
pub WWDT0: WWDT0,
pub DEBUGSS: DEBUGSS,
pub VREF: VREF,
pub CRC: CRC,
pub OPA0: OPA0,
pub TIMG1: TIMG1,
pub DMA: DMA,
pub COMP0: COMP0,
pub SYSCTL: SYSCTL,
pub OPA1: OPA1,
pub I2C1: I2C1,
pub IOMUX: IOMUX,
pub TIMG2: TIMG2,
pub TIMG4: TIMG4,
pub ADC0: ADC0,
pub ADC0_SVT: ADC0_SVT,
pub WUC: WUC,
pub TIMG0: TIMG0,
}Expand description
All the peripherals.
Fields§
§UART0: UART0UART0
FLASHCTL: FLASHCTLFLASHCTL
SPI0: SPI0SPI0
I2C0: I2C0I2C0
CPUSS: CPUSSCPUSS
GPIOA: GPIOAGPIOA
UART1: UART1UART1
WWDT0: WWDT0WWDT0
DEBUGSS: DEBUGSSDEBUGSS
VREF: VREFVREF
CRC: CRCCRC
OPA0: OPA0OPA0
TIMG1: TIMG1TIMG1
DMA: DMADMA
COMP0: COMP0COMP0
SYSCTL: SYSCTLSYSCTL
OPA1: OPA1OPA1
I2C1: I2C1I2C1
IOMUX: IOMUXIOMUX
TIMG2: TIMG2TIMG2
TIMG4: TIMG4TIMG4
ADC0: ADC0ADC0
ADC0_SVT: ADC0_SVTADC0_SVT
WUC: WUCWUC
TIMG0: TIMG0TIMG0
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