Piccolo OS:Raspberry Pi Pico向け小型マルチタスクOS
2024-12-19
Piccolo OSは、主に教育ツールとして設計された、Raspberry Pi Pico向けの小型マルチタスクオペレーティングシステムです。協調型マルチタスクOSとArm Cortex-M0+アーキテクチャの基礎を説明しています。タスクはシンプルなラウンドロビン方式でスケジュールされ、MSPとPSPスタックポインタを使用してコンテキストスイッチとThreadモードとHandlerモード間の切り替えを行います。機能は簡素化されていますが、マルチタスクOSの中核となる原則を明確に示しており、オペレーティングシステム内部の学習に最適です。
開発
組み込みシステム