book icon indicating copy to clipboard operation
book copied to clipboard

Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices

Results 91 book issues
Sort by recently updated
recently updated
newest added

Semihosting is a top contender for being **the** stumble block in embedded so we really should discourage its use with a big fat warning and a checklist what to look...

Hi, this book is great, but I have an Apple Silicon (M1) computer and `brew install gdb` fails with: ``` $ brew install gdb gdb: The x86_64 architecture is required...

In the description of semihosting is explains that IO occurs on the **host**. This should be **target** surely?

T-resources
S-waiting-on-review

Hello. I'm in the hardware section of rust embedded book, trying to verify the installation of required packages for macos. But when I run the command i just get this...

In the book there is a paragraph on hardware exceptions: https://docs.rust-embedded.org/book/start/exceptions.html?highlight=exception#the-default-exception-handler This can be a question mark for people used to software exceptions. What about adding, directly after the first...

The install chapter for linux advises to install this package but it does not exist on fedora 32 or at least not under that name. Some similar named packages but...

I see that the discovery book has been rewritten for microbit board. Wonder if there is any chance of rewriting for embedded book as well?

in https://github.com/rust-embedded/book/blob/7349d173fa28a0bb834cf0264a05286620ef0923/src/start/hardware.md is says : ``` In examples/hello.rs, make sure the debug::exit() call is commented out or removed. It is used only for running in QEMU. ``` but later on...

I followed all the steps of installing tools required for stm32f3discovery board on Macbook Pro having USB3.0 ports yet when I ran openocd -f interface/stlink-v2.cfg -f target/stm32f3x.cfg I get the...