Crate pfza_proto1

Source

Re-exports§

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

Modules§

delay
Delays
gpio
GPIO
pad
prelude
Import the prelude to gain convenient access to helper traits
rtc
Real-time clock/counter
sercom
Configure the SERCOM peripherals
sleeping_delay
Delays with WFI sleep while we wait using a timer
spi_commonDeprecated
thumbv7em
time
Time units
timer_params
helper struct to calculate divider & cycles settings for timers.
timer_traits

Structs§

Pins
Maps the pins to their names

Enums§

ResetCause
ResetCause represents the reason the MCU was reset.

Functions§

i2c_master
Convenience for setting up the labelled SDA, SCL pins to operate as an I2C master running at the specified frequency.
reset_cause
Returns the cause of the last reset.
serial_number
Returns the serial number of the chip as an array of bytes. The serial number is only guaranteed to be unique if all 16 bytes are used.
spi_master
Convenience for setting up the labelled SPI peripheral. This powers up SERCOM6 and configures it for use as an SPI Master in SPI Mode 0.
split_serial_number
Returns the serial number of the chip as 4 32-bit integers. The serial number is only guaranteed to be unique if all 128 bits are used.

Attribute Macros§

entry