首頁 > 產品中心 > 開發工具 > IAR > IAR Visual STATE
 IAR Visual STATE圖形化軟件設計工具


IAR Visual STATE是一個用于設計與代碼生成的工具。它基于狀態機理論以圖形方式設計,可生成非常緊湊的C/C++、 C#和Java代碼,并與系統設計保持100%一致,特別適用于開發處理復雜任務的嵌入式系統。

IAR Visual STATE與IAR Embedded Workbench完全集成,可支持在硬件平臺上進行真實的狀態機調試,并可從多個層次獲得圖形化的直接信息反饋。提供的高級檢查、分析和驗證工具確保應用程序的行為符合預期的要求。

使用IAR Visual STATE可以加快原型制作時間并縮短產品上市時間。同時,可以確保代碼質量, 還使您能夠進行模塊化設計,從而實現高效的團隊合作。


產品特點

● 唯一的身份標識(硅序列號)

● 快速的原型生成

● 基于UML進行設計

● 生成非常緊湊的代碼

● 自動的生成開發文檔

● 包括驗證和檢驗工具

● 與IAR Embedded Workbench緊密集成

● 通過狀態機設計中的直接反饋提供對硬件調試的支持



自動系統分析和測試

規范性驗證用于檢查系統的邏輯一致性,以及鑒別出系統設計漏洞或錯誤,比如:

● 局部或系統死鎖狀態

● 不可到達狀態或狀態組合

● 強行狀態激活動作和相互沖突的轉換

● 帶有歧義性行為的系統



成功案例

目前在汽車、工業控制、醫療電子等多種領域有成功應用的案例。

汽車領域案例:

MAGNA Telemotive是一家著名的汽車工程服務供應商,同時也是數據記錄器、實驗室電子設備和測試工具的供應商。該公司的核心競爭力是HMI,汽車聯網和信息娛樂。

MAGNA Telemotive主要將IAR Visual STATE用于儀表面板開發,特別是用于控制動畫、場景切換和用戶輸入。他們在這一領域的客戶包括寶馬和博世等。

在MAGNA Telemotive的HMI產品設計中,其量值高達3800個狀態、16210個轉換、2300個事件、7700個信號和750個動作函數。他們面臨的主要挑戰是管理HMI系統中非常復雜的優先級和動畫,而IAR Visual STATE提供了一個強大的圖形化工具,可以很好地處理這些優先級,并在嵌入式系統上提供快速可靠的執行。







京ICP備:京ICP備05011254號-1 版權歸北京麥克泰軟件技術有限公司所有
北京麥克泰軟件技術有限公司

《人妻avav中文系列久久_日本japanesefree40成熟》未删节版