Skip to content
Snippets Groups Projects
Select Git revision
  • home-exam
  • dsi_debug
  • rtt_timing
  • timing_task
  • timing_resources
  • master default protected
  • main.rs
  • rtic6
  • v1.0
9 results

rtic_f4xx_nucleo

  • Clone with SSH
  • Clone with HTTPS
  • Forked from Per Lindgren / rtic_f4xx_nucleo
    18 commits behind the upstream repository.
    Per Lindgren's avatar
    Per Lindgren authored
    a38117f8
    History

    RTIC on the STM32F4xx Nucleo board

    Rust

    We assume Rust to be installed using rustup.

    Additionally you need to install the thumbv7em-none-eabi target.

    > rustup target add thumbv7em-none-eabi 

    You also need cargo-binutils.

    For RTT tracing

    We assume the following tools are in place:

    For low level gdb based debugging

    Linux tooling:

    • openocd
    • arm-none-eabi-gdb, or
    • gdb-multiarch

    Editor

    You may use any editor of choice. vscode supports Rust using the rust-analyzer plugin.