Crate tm4c123x_hal

source ·
Expand description

HAL for the tm4c123x family of microcontrollers

This is an implementation of the embedded-hal traits for the tm4c123x family of microcontrollers.

Usage

To build applications (binary crates) using this crate follow the cortex-m-quickstart instructions and add this crate as a dependency in step number 5 and make sure you enable the “rt” Cargo feature of this crate.

Examples

Examples of using these abstractions like these can be found in the documentation of the f3 crate.

Re-exports

Modules

  • Code to handle bit-banding.
  • Code for busy-waiting
  • Code for the EEProm module.
  • General Purpose Input / Output
  • A wrapper for the HIB (Hibernation) peripheral
  • Inter-Integrated Circuit (I2C) bus
  • Prelude
  • PWM abstractions
  • Serial
  • Serial Peripheral Interface (SPI) bus
  • System Control
  • Time units
  • Timers

Structs