IAR Visual State / ステートマシン設計ツール

IAR Visual State(ビジュアル・ステート)はステートマシンをベースとした、デザイン、テストおよび組込みアプリケーションの実装を簡素化するツールセットです。

このツールは、ハイレベルなレイヤでの設計、複雑な構造のアプリケーションの設計および詳細なファンクションを段階的に追加する設計によるソフトウェア設計を可能にします。IAR Visual Stateは強力なスタンドアロンツールとしても利用できます。さらに、IAR Embedded Workbenchと併用することで、実際のステートマシンをデバッグするといった様々な独自の機能をご使用いただくことができます。

  • 統一モデリング言語(UML = Unified Modeling Language)ステートマシンのサブセットをベースとする、グラフィカルなステートマシン設計を実現
  • 設計データに完全準拠した、非常に小さなサイズのC/C++コードを自動生成
  • 設計モデリングの形式的検証(Formal Verification)によって、デッドエンドや到達不能なステートパターンといった、不必要に実装された設計コンポーネントを発見
  • ハードウェアが存在しない段階での設計の初期段階であっても、アプリケーションが所望の振る舞いをするかどうかを、テストおよび検証可能

最新バージョンリリースノート

8.2 主なアップデート情報

ローカル遷移へ対応

一部のモデルの設計を簡素化するローカル遷移を使ったモデルの設計が可能になりました。

選択ステートをデフォルトのステートとしてサポート

例えば外部の値に依存するガード条件などに基づいた初期化を簡素化するため、選択ステートをデフォルト遷移のターゲットにすることが可能になりました。

コーダに新機能を追加

VSGetCurremtStateTree機能によってVSシステムで現状のステートツリーを取得することが可能になりました。

ユーザドキュメントの更新

リリースノート全文

8.1 主なアップデート情報

Support for variants
Ability to model and build different variants from the same Visual State model to more easily handle different design variations for features depending on things like geographical region, feature differentiation etc.

Hierarchical Coder
Hierarchical Coder (HCoder) added. The Hierarchical Coder can improve the code size and speed efficiency for some models by better utilizing the hierarchical information in the models. The HCoder does not replace the current classic code generator, but is a complement.

Improved MISRA C/C++ compliance
The MISRA C:2012 compliance of the generated code has been improved.

64-bit applications
The Visual State applications are now 64-bit applications. This will increase the Verificators ability to handle larger models.

Updated user documentation 

リリースノート全文

無償評価版ダウンロード

先ずはお試し下さい。統合されたパワフルなステートマシン設計、実装およびテスト環境を提供します。生産性と利便性の向上をお試し下さい。

ダウンロード

(Version 8.2,
98.18 MB)

この評価版はIAR Visual Stateのフル機能版です。ツールには、Designer, Varidator, Verificator, Code Generator, Document Generatorおよびプロジェクトマネージャーが含まれます。更に、完全なユーザガイドがPDF形式で同梱されています。

 

【評価版制約事項】

評価版は最新のフル機能版IAR Visual Stateと同等の仕様ですが、下記の制限事項があります。

  • 使用期間制約なし、最大30までのステートデザイン

       または

  • 30日の使用期間制限、無制限のステートデザイン数

 

評価版はIAR Visual State自体をテストおよび評価目的で利用されるお客様を想定しています。実際にお客様が設計される如何なる製品への利用、または商用目的での利用はお断りしております。

© IAR Systems 1995-2018 - All rights reserved.

We use cookies on this website to provide you with a better experience. You need to accept cookies to continue using this site. Cookies