誰かがNuttX RTOSを評価しましたか?


14

今日Linux User's Journalを読んでいると、NuttX RTOS についてのちょっとした宣伝文句を見つけました。私は彼らのウェブサイトをチェックアウトし、その機能セットと8052にそれを置く能力にかなり感銘を受けました!POSIXをサポートしていることは興味深いと思います。POSIXは、社内RTOSのクライアントの1人のために取り組んできたものです。これは、社内のRTOSよりももう少し豊富な機能のようです。

他の誰かがNuttXのことを聞いて、試してみましたか?その場合、FreeRTOSなどの他のRTOSと比較してどうですか?


2
どのツールチェーンを使用しますか?どのターゲットデバイスですか?RTOSは、コンパイラ、デバッガ、JTAG、およびターゲットCPUと連携する能力に基づいて決定します。あなたの?
ウォーレンP


1
この質問を見てすぐに、アーカイブのコピーをダウンロードし、ReadMeを読みました。ツールチェーンのサポートに関する柔軟性に驚いています(特定の既存のクロスコンパイルツールチェーン、およびLinuxとCygWinの両方で実行されるBuildRootベースのカスタムツールチェーンをサポートしています)。それはまだ。

回答:


1

NuttXとFreeRTOSは、機能に関してかなり類似しています。FreeRTOSのような標準UNIXデバイスツリーを実装し、SDカードサポート、シリアルポート、標準ライブラリを備えています。

FreeRTOSの利点は次のとおりです。小さい(最小サイズは約4kB、NuttXは約20kBから始まります)。より多くのCPUで実行します。素晴らしいフォーラム。ただし、ほとんどゼロから開始します。NuttX 8051ポートは完全で機能的です。しかし、それを有用にするためには、おそらく各割り込みでスタック全体をコピーして、オーバーフローを防ぐ必要があります。

しかし、FreeRTOSが市場に出回っているので、すでに多くのダウンロードがあり、それが小さなフットプリントであることを考えると、NuttXがもう少し長くなるまで、私は正直にまだ切り替えません。

私の2セント。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.