組込ソフトウェア優れた組込製品は柔軟なシステム設計によって開発されますが、それには高機能なツールと直感的な設計環境が必要です。設計の反復作業を減らしてシステム全体の評価に必要な高度な抽象化を行うには、直感的なソフトウェアが不可欠です。グラフィカルシステム設計なら、そのような高レベルなソフトウェアと高性能なモジュール式ハードウェアをオープンプラットフォームで組み合わせて利用することで、他の設計ツールや既存の IP コアとの統合が容易になります。
主要機能に関する情報組込開発用ソフトウェアソリューションナショナルインスツルメンツでは、グラフィカルシステム設計による組込アプリケーションの開発用ソリューションを各種取り揃えていますので、1つのソフトウェアプラットフォームでシステムを効率よく設計、試作、実装できます。このプラットフォームは、商用のリアルタイムシステムや FPGA システム、カスタムマイクロプロセッサ、マイクロコントローラデバイスなど、多彩なターゲットでの実行が可能です。 組込ソフトウェアLabVIEWNI LabVIEW 組込テクノロジを利用すると、直感的なグラフィカルプログラミングソフトウェアと統合された市販ハードウェアを使用して、組込システムを短時間で設計、試作、実装することができます。 LabVIEW FPGA モジュールNI LabVIEW FPGA モジュールは、LabVIEW 組込テクノロジを利用することで、LabVIEW のグラフィカルコードを NI 再構成可能 I/O(RIO: Reconfigurable I/O)ハードウェアに内蔵されている FPGA(Field-Programmable Gate Array)チップにダウンロードすることを可能にしたものです。 LabVIEW Real‐Time モジュールLabVIEW Real-Time モジュールは、LabVIEW 開発システムのアドオンコンポーネントです。LabVIEW グラフィカルコードをコンパイルし、それを指定したリアルタイムターゲット用に最適化することができます。 LabVIEW Statechart(ステートチャート)モジュール複雑なステートに基づくアプリケーションを簡素化できるとともに、高度な抽象化が可能なため、ステート(状態)、遷移、イベントなどを使用したアプリケーションの設計に役立ちます。 ARM マイクロコントローラ対応 NI LabVIEW 組込モジュールARM マイクロコントローラ対応 NI LabVIEW 組込モジュールを使用すると、一般に人気の高い32ビットの組込縮小命令セットコンピューティング(RISC)プロセッサでもグラフィカルプログラミングを行うことができます。 NI LabWindows™/CVILabWindows/CVI は、テスト・制御アプリケーションを作成するための広範なプログラミングツールが利用できる ANSI C 統合開発環境です。 LabWindows という商標は、Microsoft Corporation の使用許諾を得て使用しています。Windows は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。 |

