start tutorial
This commit is contained in:
39
source-map.md
Normal file
39
source-map.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Source Map
|
||||
|
||||
Dieses Mapping dokumentiert, welche gesammelten Quellen in welche Workshop-Bausteine eingeflossen sind.
|
||||
|
||||
## Rust Basics (`01`-`03`)
|
||||
|
||||
1. `sources/rust-by-example/*`
|
||||
- Schrittweiser Lernstil mit kleinen, lauffähigen Beispielen
|
||||
2. `sources/Introduction - A Gentle Introduction to Rust.md`
|
||||
- sanfter Einstieg in Ownership/Borrowing
|
||||
3. `sources/Learn Rust - Rust Programming Language.md`
|
||||
- Orientierung an offiziellen Lernpfaden
|
||||
|
||||
## Embedded Foundations (`04`)
|
||||
|
||||
1. `sources/Intro to Rust on Embedded Your First no_std Project with Code Examples – Hubble Network Community.md`
|
||||
- `no_std`, PAC/HAL/BSP, Einstiegspfad
|
||||
2. `sources/rust-embedded-book/src/intro/no-std.md`
|
||||
- saubere no_std-Grundlagen
|
||||
3. `sources/rust-embedded-book/src/peripherals/singletons.md`
|
||||
- Ownership auf Hardware-Peripherie übertragen
|
||||
|
||||
## Tooling and Workflow (`00`, scripts)
|
||||
|
||||
1. `sources/Embedded Rust Toolchains – Albert Skog.md`
|
||||
- Probe-rs/probe-run Workflow-Einordnung
|
||||
2. `sources/Embassy Book.md`
|
||||
- praktischer Cargo + probe-rs Runner-Ansatz
|
||||
|
||||
## STM32 Practical Steps (`05`-`08`)
|
||||
|
||||
1. `sources/rust-embassy-stm32/src/bin/{blinky.rs,button.rs,adc.rs}`
|
||||
- konkrete Zielübungen (LED/Button/ADC + Logs)
|
||||
2. `sources/STM32F4 Embedded Rust at the HAL *.md`
|
||||
- didaktische Sequenz: GPIO -> Input -> ADC -> Integration
|
||||
3. `sources/AnyLeaf articles Writing embedded firmware using Rust.md`
|
||||
- Register/HAL-Abstraktionslevel, Embedded-Rust Argumentation
|
||||
4. `sources/Brave new IO Embedded in Rust.md`
|
||||
- Ownership/Typisierung für sichere Hardwarezugriffe
|
||||
Reference in New Issue
Block a user