これは、QP Real-Time Embedded Frameworks Toolsという名前のLinuxアプリであり、最新リリースはqpc_7.3.0.zipとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
QP Real-Time Embedded Frameworks Tools 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
QPリアルタイム組み込みフレームワークツール
DESCRIPTION
QP リアルタイム組み込みフレームワーク (RTEF) は、アクティブ オブジェクト (アクター) と階層ステート マシンに基づく、軽量で最新のイベント駆動型アーキテクチャを提供します。 対応する QM モデルベースの設計ツールとその他のホストベースのツールは、イベント駆動型組み込みソフトウェアのグラフィカル モデリング、コード生成、ソフトウェア トレース、単体テストをサポートすることで、QP フレームワークを補完します。 訪問 https://www.state-machine.com をご覧ください。
QP RTEF は、従来の RTOS を完全に置き換えて、ベアメタル シングルチップ マイクロコントローラで実行できます。 フレームワークには、協調 QV カーネル、プリエンプティブ ノンブロッキング QK カーネル、独自のプリエンプティブ デュアルモード (ブロッキング/ノンブロッキング) QXK カーネルなど、組み込みのリアルタイム カーネル (RTOS カーネル) の選択が含まれています。 . ARM Cortex-M (M0/M0+/M3/M4F/M7) およびその他の CPU 向けに、ネイティブ QP ポートとすぐに使用できるサンプルが提供されています。
QP RTEF は、Linux や Windows など、多くの従来の RTOS やデスクトップ OS でも動作します。
オプション
- 従来の「ネイキッド」RTOS スレッドよりも安全で拡張性の高い、イベント駆動型のアクティブ オブジェクト (アクター) に基づく軽量リアルタイム組み込みフレームワーク (RTEF)
- アクティブなオブジェクトの動作を実装するための、階層型ステート マシン (UML ステートチャート) の使いやすいコーディング手法
- QP フレームワークに基づいて UML ステートチャートと自動コード生成を描画するための無料の QM モデリング ツール
- 直接イベントの受け渡しやパブリッシュ/サブスクライブなど、アクティブなオブジェクトが通信するための効率的でスレッドセーフなイベント駆動型メカニズム
- QP アプリケーションを実行するための組み込み RTOS カーネルの選択 (協調 QV カーネル、プリエンプティブ ノンブロッキング QK カーネル、プリエンプティブ ブロッキング QXK カーネルなど)
- イベント駆動型ソフトウェア向けに特別に設計されたソフトウェア トレースと単体テスト
- MISRA-C:2004 (QP/C および QP-nano) および MISRA-C++:2008 (QP/C++) に準拠
- QP フレームワークの詳細な設計研究、アプリケーション ノート、記事、ユーザー マニュアル、ブログを含む書籍『Practical UML Statecharts in C/C』
Audience
航空宇宙、ヘルスケア産業、電気通信産業、開発者、エンジニアリング、自動車
プログラミング言語
C ++、C
パートナー
Quantum Leaps では、オンサイト トレーニング「QP™ フレームワークと QM™ モデリング ツールを使用した最新の組み込みシステム プログラミング」を提供しています。 この 2 ~ 3 日間のトレーニングでは、QP アクティブ オブジェクト フレームワークの基礎となる概念と、それらがハード リアルタイム パフォーマンスを必要とする組み込みシステム プログラミングにどのように適用されるかを説明するための指導と組み合わせた実践演習を使用します。 XNUMX 日間のトレーニングを完了すると、参加者はイベント駆動型システムについて十分に理解し、UML ステート マシンを C または C++ で手動で、または QM モデリング ツールを使用してグラフィカルに設計および実装するスキル、および独自の QP アプリケーションを構築する能力を身につけます。 さらに、XNUMX 日間のトレーニングを完了すると、参加者は QP フレームワークに組み込まれたリアルタイム カーネル オプションを理解し、サブマシンでの動作を再利用する方法を学び、ソフトウェア トレースを適用してサブマシンのデバッグと最適化を行う方法を学びます。イベント駆動型コードと、アクティブなオブジェクトとステート マシンに単体テストを適用する方法について説明します。
カテゴリー
これは、https://sourceforge.net/projects/qpc/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。