Embassy Embedded HAL — Crate 詳細
Embassy Embedded HAL
Stable no_std
Embassy と embedded-hal / embedded-storage trait をつなぐユーティリティ集。共有バス、Flash の partitioning、async/blocking trait の橋渡しなど、実アプリで必要になりやすい接続層を提供します。
Utilities for using embedded-hal and embedded-storage traits with Embassy.
embassy-embedded-hal はアプリ本体の目立つ機能ではなく、Embassy と標準 trait の間をきれいにつなぐための実務的な crate です。共有バスや Flash 分割など、プロジェクトが大きくなった時に効いてきます。
コード例
具体 API は使用する peripheral と Embassy HAL に依存します。
#![no_std]
// 概念例:// embassy-embedded-hal は、Embassy の async 実行環境で// embedded-hal / embedded-storage ベースの部品を接続する補助を提供します。// 共有 bus や flash partition は target HAL と組み合わせて選びます。