Skip to content
lovyan03 edited this page Apr 1, 2025 · 4 revisions

FlexHAL プロジェクト

FlexHALは、マイクロコントローラーのハードウェア抽象化レイヤー(HAL)を提供するC++ライブラリです。「書いたら動く」をコンセプトに、異なるマイコン間でのコードの再利用性を高め、開発効率を向上させることを目指しています。

主な特徴

  • クロスプラットフォーム: 同じコードで複数のマイコンやデスクトップ環境で動作
  • インターフェースベース設計: 共通インターフェースから派生した複数の実装を提供
  • 初心者から上級者まで: Arduino入門者レベルでも使いやすく、上級者の高度な要望にも対応
  • 抽象化とネイティブアクセスの両立: 抽象化による利便性と直接アクセスによる高速性を両立

ドキュメント構成

1. 要件と設計

2. 開発


最終更新: 2025-04-01

Clone this wiki locally