Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tekjar/rustembedded-babysteps
https://github.com/tekjar/rustembedded-babysteps
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/tekjar/rustembedded-babysteps
- Owner: tekjar
- License: unlicense
- Created: 2018-11-17T23:04:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-09T08:48:42.000Z (about 6 years ago)
- Last Synced: 2024-12-17T08:30:07.196Z (about 1 month ago)
- Language: Rust
- Size: 2.14 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rustembedded-babysteps
#### STARTING A NEW PROJECT
------```
cargo install cargo-generate
rustup component add llvm-tools-preview
cargo install cargo-binutils --vers 0.1.4
cargo install itm --vers 0.3.1cargo generate --git https://github.com/rust-embedded/cortex-m-quickstart
```##### FREQUENTLY USED COMMANDS
-------```
cargo readobj --bin app -- -file-headers
``````
cargo size --bin app --release -- -A
``````
cargo objdump --bin app --release -- -disassemble -no-show-raw-insn -print-imm-hex
```##### NOTES
--------
* ELF files contain metadata like debug information so their size on disk does not accurately reflect the space the program will occupy when flashed on a device. Always use cargo-size to check how big a binary really is