Crate samd11_bare

Crate samd11_bare 

Source

Re-exports§

pub use atsamd_hal as hal;
pub use hal::ehal;
pub use hal::pac;

Macros§

pin_alias
Refer to fields of the Pins struct by alternate names

Structs§

Pins
BSP replacement for the HAL Pins type

Constants§

LED_ID
DynPinId for the Led alias.
LED_MODE
DynPinMode for the Led alias.
SCL_ID
DynPinId for the Scl alias.
SCL_MODE
DynPinMode for the Scl alias.
SDA_ID
DynPinId for the Sda alias.
SDA_MODE
DynPinMode for the Sda alias.
UART_RX_ID
DynPinId for the UartRx alias.
UART_RX_MODE
DynPinMode for the UartRx alias.
UART_TX_ID
DynPinId for the UartTx alias.
UART_TX_MODE
DynPinMode for the UartTx alias.

Functions§

i2c_master
Convenience for setting up the labelled SDA, SCL pins to operate as an I2C master running at the specified frequency.
uart
Convenience for setting up the D1 and D14 pins to operate as UART RX/TX (respectively) running at the specified baud.

Type Aliases§

I2c
I2C master for the labelled I2C peripheral
I2cPads
I2C pads for the labelled I2C peripheral
Led
Alias for a configured Pin
LedId
PinId for the Led alias
LedMode
PinMode for the Led alias
Scl
Alias for a configured Pin
SclId
PinId for the Scl alias
SclMode
PinMode for the Scl alias
Sda
Alias for a configured Pin
SdaId
PinId for the Sda alias
SdaMode
PinMode for the Sda alias
Uart
UART device for the labelled RX & TX pins
UartPads
UartRx
Alias for a configured Pin
UartRxId
PinId for the UartRx alias
UartRxMode
PinMode for the UartRx alias
UartTx
Alias for a configured Pin
UartTxId
PinId for the UartTx alias
UartTxMode
PinMode for the UartTx alias

Attribute Macros§

entry