atsame54_xpro

Crates.ioatsame54_xpro
lib.rsatsame54_xpro
version
sourcesrc
created_at2020-12-31 23:47:09.126816
updated_at2024-12-11 14:03:04.805083
descriptionBoard Support crate for the SAM E54 Xplained Pro Evaluation Kit
homepage
repositoryhttps://github.com/atsamd-rs/atsamd
max_upload_size
id329916
Cargo.toml error:TOML parse error at line 21, column 1 | 21 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
owners (github:atsamd-rs:owners)

documentation

README

SAM E54 Xplained Pro Evaluation Kit Board Support Crate

This crate provides a type-safe Rust API for working with the SAM E54 Xplained Pro Evaluation Kit.

Board Features

  • Microchip [ATSAME54P] Cortex-M4F microcontroller
    • 1MB Flash
    • 256kB SRAM (128kB if ECCRAM is enabled)
    • 8MB SPI Flash chip

Prerequisites

  • Install the cross-compilation target
    • $ rustup target add thumbv7em-none-eabihf
  • Install the cargo-embed
    • $ cargo install cargo-embed

Running an example

  • Checkout the atsamd repository
  • Go to directory boards/atsame54_xpro
  • Build and flash the device
    • eg. cargo embed --release --example blinky_rtic
Commit count: 827

cargo fmt