Translating the book from C to Rust. No relation to the author.
rustup target add thumbv7em-none-eabihf
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374a", \
MODE:="0666", \
SYMLINK+="stlinkv2-1_%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374b", \
MODE:="0666", \
SYMLINK+="stlinkv2-1_%n"
Requires:
For desperate cases, swap your runner in .cargo/config for the openocd configuration, start an open ocd server with openocd -f interface/stlink-v2-1.cfg -f target/stm32f4x.cfg
, and cargo run
.