ArduinoOS:Arduino向け軽量RTOS
2025-08-23
ArduinoOSは、Arduino向けの軽量なリアルタイムオペレーティングシステム(RTOS)です。スレッドセーフティ(ロックによる競合防止)、例外処理(try-catch-clearException、例外継承とカスタムタイプサポート)、カーネルパニック処理(OnKernelPanic関数)、メモリ管理関数(freeMemory、freeStack)、設定可能なスレッドスタックサイズ(InitTaskWithStackSize)、スレッド引数渡し(InitTaskWithArgument)、設定可能なカーネルティック周期などを備えています。また、様々なハードウェアに対する抽象クラスを提供し、ハードウェアとのやり取りを簡素化します。
開発