pub struct Peripherals {Show 23 fields
pub SPECIAL_FUNCTION: SPECIAL_FUNCTION,
pub PORT_3_4: PORT_3_4,
pub PORT_5_6: PORT_5_6,
pub PORT_1_2: PORT_1_2,
pub SYSTEM_CLOCK: SYSTEM_CLOCK,
pub SUPPLY_VOLTAGE_SUPERVISOR: SUPPLY_VOLTAGE_SUPERVISOR,
pub COMPARATOR_A: COMPARATOR_A,
pub USCI_A0_UART_MODE: USCI_A0_UART_MODE,
pub USCI_A0_SPI_MODE: USCI_A0_SPI_MODE,
pub USCI_B0_I2C_MODE: USCI_B0_I2C_MODE,
pub USCI_B0_SPI_MODE: USCI_B0_SPI_MODE,
pub ADC12: ADC12,
pub USCI_A1_UART_MODE: USCI_A1_UART_MODE,
pub USCI_A1_SPI_MODE: USCI_A1_SPI_MODE,
pub USCI_B1_I2C_MODE: USCI_B1_I2C_MODE,
pub USCI_B1_SPI_MODE: USCI_B1_SPI_MODE,
pub TLV_CALIBRATION_DATA: TLV_CALIBRATION_DATA,
pub CALIBRATION_DATA: CALIBRATION_DATA,
pub TIMER_B7: TIMER_B7,
pub WATCHDOG_TIMER: WATCHDOG_TIMER,
pub FLASH: FLASH,
pub TIMER_A3: TIMER_A3,
pub MULTIPLIER: MULTIPLIER,
}Expand description
All the peripherals.
Fields§
§SPECIAL_FUNCTION: SPECIAL_FUNCTIONSPECIAL_FUNCTION
PORT_3_4: PORT_3_4PORT_3_4
PORT_5_6: PORT_5_6PORT_5_6
PORT_1_2: PORT_1_2PORT_1_2
SYSTEM_CLOCK: SYSTEM_CLOCKSYSTEM_CLOCK
SUPPLY_VOLTAGE_SUPERVISOR: SUPPLY_VOLTAGE_SUPERVISORSUPPLY_VOLTAGE_SUPERVISOR
COMPARATOR_A: COMPARATOR_ACOMPARATOR_A
USCI_A0_UART_MODE: USCI_A0_UART_MODEUSCI_A0_UART_MODE
USCI_A0_SPI_MODE: USCI_A0_SPI_MODEUSCI_A0_SPI_MODE
USCI_B0_I2C_MODE: USCI_B0_I2C_MODEUSCI_B0_I2C_MODE
USCI_B0_SPI_MODE: USCI_B0_SPI_MODEUSCI_B0_SPI_MODE
ADC12: ADC12ADC12
USCI_A1_UART_MODE: USCI_A1_UART_MODEUSCI_A1_UART_MODE
USCI_A1_SPI_MODE: USCI_A1_SPI_MODEUSCI_A1_SPI_MODE
USCI_B1_I2C_MODE: USCI_B1_I2C_MODEUSCI_B1_I2C_MODE
USCI_B1_SPI_MODE: USCI_B1_SPI_MODEUSCI_B1_SPI_MODE
TLV_CALIBRATION_DATA: TLV_CALIBRATION_DATATLV_CALIBRATION_DATA
CALIBRATION_DATA: CALIBRATION_DATACALIBRATION_DATA
TIMER_B7: TIMER_B7TIMER_B7
WATCHDOG_TIMER: WATCHDOG_TIMERWATCHDOG_TIMER
FLASH: FLASHFLASH
TIMER_A3: TIMER_A3TIMER_A3
MULTIPLIER: MULTIPLIERMULTIPLIER
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