pub type SpiDev<'a> = RefCellDevice<'a, SpiBusInner, Output<'a>, InnerDelay>;Expand description
A virtual SPI device (chip-select + delay) created from a shared SpiBusWrapper.
The concrete type is selected by the active feature combination:
| Features | Type |
|---|---|
blocking + RefCellBus | embedded_hal_bus::spi::RefCellDevice<…> |
blocking + CriticalSectionBus | embedded_hal_bus::spi::CriticalSectionDevice<…> |
blocking + AtomicBus | embedded_hal_bus::spi::AtomicDevice<…> |
async + AsyncBus | embassy_embedded_hal::shared_bus::asynch::spi::SpiDevice<…> |
Aliased Type§
pub struct SpiDev<'a> { /* private fields */ }