Re-exports§
- pub use atsamd_hal as hal;
- pub use hal::ehal;
- pub use hal::pac;
Macros§
Structs§
Constants§
- LED_ID
- DynPinId
for the Ledalias.
- LED_MODE 
- DynPinMode
for the Ledalias.
- MISO_ID
- DynPinId
for the Misoalias.
- MISO_MODE 
- DynPinMode
for the Misoalias.
- MOSI_ID
- DynPinId
for the Mosialias.
- MOSI_MODE 
- DynPinMode
for the Mosialias.
- NINA_ACK_ ID 
- DynPinId
for the NinaAckalias.
- NINA_ACK_ MODE 
- DynPinMode
for the NinaAckalias.
- NINA_CS_ ID 
- DynPinId
for the NinaCsalias.
- NINA_CS_ MODE 
- DynPinMode
for the NinaCsalias.
- NINA_MISO_ ID 
- DynPinId
for the NinaMisoalias.
- NINA_MISO_ MODE 
- DynPinMode
for the NinaMisoalias.
- NINA_MOSI_ ID 
- DynPinId
for the NinaMosialias.
- NINA_MOSI_ MODE 
- DynPinMode
for the NinaMosialias.
- NINA_RESET_ N_ ID 
- DynPinId
for the NinaResetNalias.
- NINA_RESET_ N_ MODE 
- DynPinMode
for the NinaResetNalias.
- NINA_SCK_ ID 
- DynPinId
for the NinaSckalias.
- NINA_SCK_ MODE 
- DynPinMode
for the NinaSckalias.
- RX_ID
- DynPinId
for the Rxalias.
- RX_MODE
- DynPinMode
for the Rxalias.
- SCK_ID
- DynPinId
for the Sckalias.
- SCK_MODE 
- DynPinMode
for the Sckalias.
- SCL_ID
- DynPinId
for the Sclalias.
- SCL_MODE 
- DynPinMode
for the Sclalias.
- SDA_ID
- DynPinId
for the Sdaalias.
- SDA_MODE 
- DynPinMode
for the Sdaalias.
- TX_ID
- DynPinId
for the Txalias.
- TX_MODE
- DynPinMode
for the Txalias.
- USB_DM_ ID 
- DynPinId
for the UsbDmalias.
- USB_DM_ MODE 
- DynPinMode
for the UsbDmalias.
- USB_DP_ ID 
- DynPinId
for the UsbDpalias.
- USB_DP_ MODE 
- DynPinMode
for the UsbDpalias.
Functions§
- i2c_master 
- Convenience for setting up the labelled SDA, SCL pins to operate as an I2C master running at the specified frequency.
- nina_spi_ master 
- Convenience for setting up the Nina peripheral. This powers up SERCOM2 and configures it for use as an SPI Master in SPI Mode 0.
- spi_master 
- Convenience for setting up the labelled SPI peripheral. This powers up SERCOM1 and configures it for use as an SPI Master in SPI Mode 0.
- uart
- Convenience for setting up the labelled RX, TX pins to operate as a UART device running at the specified baud.
Type Aliases§
- Led
- Alias for a configured Pin
- LedId
- PinIdfor the- Ledalias
- LedMode
- PinModefor the- Ledalias
- Miso
- Alias for a configured Pin
- MisoId
- PinIdfor the- Misoalias
- MisoMode 
- PinModefor the- Misoalias
- Mosi
- Alias for a configured Pin
- MosiId
- PinIdfor the- Mosialias
- MosiMode 
- PinModefor the- Mosialias
- NinaAck
- Alias for a configured Pin
- NinaAckId 
- PinIdfor the- NinaAckalias
- NinaAckMode 
- PinModefor the- NinaAckalias
- NinaCs
- Alias for a configured Pin
- NinaCsId 
- PinIdfor the- NinaCsalias
- NinaCsMode 
- PinModefor the- NinaCsalias
- NinaMiso 
- Alias for a configured Pin
- NinaMiso Id 
- PinIdfor the- NinaMisoalias
- NinaMiso Mode 
- PinModefor the- NinaMisoalias
- NinaMosi 
- Alias for a configured Pin
- NinaMosi Id 
- PinIdfor the- NinaMosialias
- NinaMosi Mode 
- PinModefor the- NinaMosialias
- NinaResetN 
- Alias for a configured Pin
- NinaResetN Id 
- PinIdfor the- NinaResetNalias
- NinaResetN Mode 
- PinModefor the- NinaResetNalias
- NinaSck
- Alias for a configured Pin
- NinaSckId 
- PinIdfor the- NinaSckalias
- NinaSckMode 
- PinModefor the- NinaSckalias
- NinaSpi
- SPI master for the Nina peripheral
- NinaSpiPads 
- You can use these pads with other, user-defined spi::Configurations.
- Rx
- Alias for a configured Pin
- RxId
- PinIdfor the- Rxalias
- RxMode
- PinModefor the- Rxalias
- Sck
- Alias for a configured Pin
- SckId
- PinIdfor the- Sckalias
- SckMode
- PinModefor the- Sckalias
- Scl
- Alias for a configured Pin
- SclId
- PinIdfor the- Sclalias
- SclMode
- PinModefor the- Sclalias
- Sda
- Alias for a configured Pin
- SdaId
- PinIdfor the- Sdaalias
- SdaMode
- PinModefor the- Sdaalias
- Spi
- SPI master for the labelled SPI peripheral
- SpiPads
- You can use these pads with other, user-defined spi::Configurations.
- Tx
- Alias for a configured Pin
- TxId
- PinIdfor the- Txalias
- TxMode
- PinModefor the- Txalias
- Uart
- UART device for the labelled RX & TX pins
- UartPads 
- UART pads
- UsbDm
- Alias for a configured Pin
- UsbDmId
- PinIdfor the- UsbDmalias
- UsbDmMode 
- PinModefor the- UsbDmalias
- UsbDp
- Alias for a configured Pin
- UsbDpId
- PinIdfor the- UsbDpalias
- UsbDpMode 
- PinModefor the- UsbDpalias