tomoyuki-nakabayashi / embedded-rust-techniques

Cookbook for Embedded / Baremetal Rust

Home Page:https://tomoyuki-nakabayashi.github.io/embedded-rust-techniques/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

目次を考えてみる

tomoyuki-nakabayashi opened this issue · comments

とりあえず、今あるネタを一通り列挙してみよう。

翻訳した本からのTIPS抽出。

  • The embedded Rust book

    • no_std
    • QEMU
    • panic
    • IO / Registers
    • type state programming
    • zero cost abstraction
    • Singleton
    • Embedded HAL
    • Collections
      • heapless
      • allocator
    • interoperability
      • Rust -> C
      • C -> Rust
  • Discovery

    • Debug
    • println! macro
  • Embedonomicon

    • Linker script
    • assembly
    • compiler support
  • attributes

    • deny(unsafe)
  • RTOS

    • Zephyr integration
  • kernel-roulette
  • AWS firecraker
  • Redox
  • embedded Linux
    • Yocto
    • remote build
  • crates
    • baremetal available crates
  • frameworks
    • RTFM
    • Tock
    • testing