Typo fixes

This commit is contained in:
Florian Gilcher 2020-07-12 16:36:39 +02:00 committed by Florian Gilcher
parent 67f9fb1611
commit 60ff4ead89
5 changed files with 7 additions and 7 deletions

View file

@ -6,7 +6,7 @@
- [Building an Embedded Program](./building-programm.md)
- [Flashing the Program](./flashing-programm.md)
- [Viewing Logs](./viewing-logs.md)
- [Runnging the Program from VS Code](./running-from-vsc.md)
- [Running the Program from VS Code](./running-from-vsc.md)
- [Panicking](./panicking.md)
- [Using a Hardware Abstraction Layer](./using-hal.md)
- [Timers and Time](./time.md)
@ -14,5 +14,5 @@
- [Radio Out](./radio-out.md)
- [Radio In ](./radio-in.md)
- [Radio Puzzle](./radio-puzzle.md)
- [Starting a Project from Scatch](./from-scatch.md)
- [References and Ressources](./references-ressources.md)
- [Starting a Project from Scratch](./from-scatch.md)
- [References and Resources](./references-ressources.md)

View file

@ -1,4 +1,4 @@
# Starting a Project from Scatch
# Starting a Project from Scratch
So far we have been using a pre-made Cargo project to work with the nRF52840 DK. In this section we'll see how to create a new embedded project for any microcontroller.

View file

@ -1,4 +1,4 @@
# References and Ressources
# References and Resources
- [nRF52840 Product Specification 1.1](https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf)
- The [Embedded Rust Book][embedded rust] is a great learning resource, especially the Concurrency chapter.

View file

@ -1,4 +1,4 @@
# Runnging the Program from VS Code
# Running the Program from VS Code
Both `cargo-embed` and `cargo-flash` are tools based on the `probe-rs` library. This library exposes an API to communicate with the J-Link and perform all the operations exposed by the JTAG protocol. For this workshop we have developed a small Cargo runner that uses the `probe-rs` library to streamline the process of running a program and printing logs, like `cargo-embed`, while also having better integration into VS code.
@ -26,4 +26,4 @@ stack backtrace:
`cargo run` will compile the application and then invoke the `dk-run` tool with its argument set to the path of the output ELF file.
Unlike `cargo-embed`, `dk-run` will terminate when the program reaches a breakpoint (`asm::bkpt`) that halts the device. Before exiting `dk-run` will print a stack backtrace of the program starting from the breakpoint. This can be used to write small test programs that are meant to perform some work and then terminate.
Unlike `cargo-embed`, `dk-run` will terminate when the program reaches a breakpoint (`asm::bkpt`) that halts the device. Before exiting `dk-run` will print a stack backtrace of the program starting from the breakpoint. This can be used to write small test programs that are meant to perform some work and then terminate.