Crate atsamd_hal

Source

Re-exports§

Modules§

  • Analogue-to-Digital Conversion
  • Asynchronous HAL APIs
  • NVM Software Calibration Area Mapping
  • Configuring the system clock sources.
  • Delays
  • Direct Memory Access Controller
  • External Interrupt Controller
  • GPIO
  • Primitives for manipulating interrupts
  • Import the prelude to gain convenient access to helper traits
  • Real-time clock/counter
  • Configure the SERCOM peripherals
  • Delays with WFI sleep while we wait using a timer
  • Time units
  • Working with timer counter hardware
  • helper struct to calculate divider & cycles settings for timers.
  • Module supporting type-level programming

Macros§

Enums§

  • ResetCause represents the reason the MCU was reset.

Functions§

  • Returns the cause of the last reset.
  • 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.
  • 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.