Interface編集部
連載 組み込みRustのライブラリ 便利クレート探偵団<第1回>
本文中のURL,コマンドライン
自由にクレートを登録できるcrates.io
https://crates.io/
defmt
https://github.com/knurling-rs/defmt
環境構築
rustup target add thumbv7em-none-eabihf
cargo install probe-rs –features cli
sudo apt-get install libudev-dev libusb-1.0-0-dev
cat /etc/udev/rules.d/50-knurling.rules
sudo udevadm control –reload-rules
probe-rs
https://probe.rs/
バイナリ解析ツールのインストール
rustup component add llvm-tools-preview
参考文献
(1)defmt.
https://github.com/knurling-rs/defmt
(2)knurling-rs.
https://knurling.ferrous-systems.com/
(3)Ferrous Systems.
https://ferrous-systems.com/
(4)knurling-sessions.
https://session20q4.ferrous-systems.com/
(5)Embedded Rust workshops.
https://embedded-trainings.ferrous-systems.com/
(6)knurling-rs-nrf52840.
https://github.com/tomoyuki-nakabayashi/interface202305-rust/crates/knurling-rs-nrf52840
(7)ラズベリー・パイPicoでの使用例.
https://reltech.substack.com/p/getting-started-with-raspberry-pi
(8)Wio Terminalでの使用例.
https://tomo-wait-for-it-yuki.hatenablog.com/entry/2021/05/04/120000
(9)nRF52840-DK.
https://www.nordicsemi.com/Products/Development-hardware/nrf52840-dk
(10)probe-rs.
https://probe.rs/
(11)defmt book.
https://defmt.ferrous-systems.com/
コラム1
The Embedded Rustacean
https://www.theembeddedrustacean.com/