Skip to content

Bare-metal examples programs for nucleo-h723zg board

License

Notifications You must be signed in to change notification settings

jlogan03/nucleo-h723zg

Repository files navigation

build

nucleo-h723zg

Example programs for the NUCLEO-H23ZG dev board.

Pre-requisites

You will need the following components installed before building the project.

$ rustup target add thumbv7em-none-eabihf
$ rustup component add llvm-tools-preview
$ cargo install cargo-binutils cargo-flash

This will install a new target for the Rust compiler supporting Cortex-M7F and a cargo plugin to call binutils directly.

For debugging the program, you can use either probe-rs or a compatible version of gdb for your system.

Building and running

The quickest way to a working flash workflow is to use cargo-flash via the included script:

sh flash.sh blinky

replacing "blinky" with another example file as needed.

For some alternative approaches to flashing and debugging, see https://github.com/astraw/nucleo-h743zi .

License

0-clause BSD license.

About

Bare-metal examples programs for nucleo-h723zg board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •