これは Pharos という名前の Linux アプリで、最新リリースは pharos3.4.0.tar.gz としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
Pharos with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
ファロス
DESCRIPTION
Pharos は、安全で安全なリアルタイム システムのための無料のオープンソース RTOS であり、次の特徴があります。
- メモリと拡張タイムパーティショニング (TSP)
- 散発的、周期的、非周期的なスレッドのネイティブ サポート
- 固定優先プリエンプティブスケジューラ
- 実行時間保護 (スレッドが設定された時間を超えて実行されるのを防ぎます)
- 小さいサイズ (フル画像には最大 100 ~ 300KiB のテキスト、最大 30KiB のデータが含まれます)
- ハードリアルタイム決定論
- 高速クリティカルセクション
- 優先順位付けされたネストされた割り込み
- 不要なアクセスを保護するフィルターを使用したパーティション間通信
- マルチコアサポート (RMP)
- ARM9、Cortex-A/R/M、Aarch64、RISC-V64 (64 ビット) をサポート
- 完全な TestSuite (以下の情報を参照) は、各リリースの各プラットフォームで正常に実行されます。
- テスト済み: リリースごとにボードごとに 170 KLOC を超える要件ベースのテストを実行
- 最新のユーザーマニュアルも入手可能
詳細については、Wiki ページを参照してください。
特徴
- リアルタイムOS
- TSP
- 混合臨界度
- メモリ保護
- 時間の保護
- 固定優先プリエンプティブスケジューラ
- 階層型スケジューラ (ARINC 653 など) - オプション
- 静的構成 (デフォルトおよび推奨)
- 定期的なスレッド
- 散発的なスレッド
- 非周期ねじ山
- ネストされた優先順位付き割り込み
- 高速クリティカルセクション
- 柔軟なパーティション間フィルター
- マルチコアサポート (RMP)
- 高速かつスケーラブルなコア間通信
- カスタマイズ可能な CPU サポート
- パーティション (チャネル) 間の大容量データのゼロコピー転送
- パーティション内の大きなデータのゼロコピー転送 (lw キュー)
- シーリング/カウンティング/ミューテックスセマフォ
- ソフトウェアタイマー
- 動的メモリ割り当て - オプション
- "小さいサイズ
- 32ビットRTOS
- 64ビットRTOS
- ARM9
- 皮質A
- コーテックス-R
- コーテックス-M
- アーチ64
- RISC-V(64ビット)
Audience
航空宇宙、開発者、建築家、セキュリティ専門家、自動車
プログラミング言語
アセンブリ、C
これは、https://sourceforge.net/projects/rtospharos/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。