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