編譯除錯工具概述
ARM
8051
MSP430
AVR
C-RUN
UML 開發設計工具
Wireless方案
回上一頁
 
 
 
 
 

> > >

UML圖形化開發、設計及驗證工具 – IAR visualSTATE®
IAR visualSTATE® 是一套高度精緻和易於使用的設計,測試並實施基於狀態機的嵌入式應用開發工具。
IAR visualSTATE 提供先進的核查和驗證工具,並可產生成非常緊湊的C / C+ +代碼100%與您的系統設計保持一致。
IAR visualSTATE完全整合IAR Embedded Workbench®,使真正的硬體狀態機除錯。IAR visualSTATE 的關鍵組件允許您設計,驗證,驗證,雛型化和在一個完全整成的環境中的應用產生ANSI C/C++程式碼。
主要特點:
·     完全整合的開發環境,包括圖形化的設計介面、測試工具以及程式碼和文件產生器
·     基於UML狀態圖的一個子集,進行圖形化的狀態機設計
·     對所設計的模型自動進行規範化驗證,找出其中不預期錯誤,例如鎖死或無法到達的狀態等
·     完善的測試驗證工具,確保在設計初期階段,即使尚無硬體,應用程式的行為仍可符合預期
·     自動產生市面上最精簡的C/C++程式碼,並與系統設計維持100% 一致
·     自動產生完備開發資訊的文件檔
·     可與IAR Embedded Workbench緊密整合,支援多種Cortex M評估板
UML開發設計的優點:
·     提昇競爭力:讓公司研發水準更符先進潮流
·     掌握開發時程:大幅縮短開發時間,讓產品及早推出
·     降低開發總成本:因它已把開發後的測試階段提早在開發階段同步涵蓋,避免反複調整的人力、時間成本。
·     對產品品質更具信心:這UML開發方法具有100%靜態、動態測試驗證,避免BUG
·     產品管理、維護效益高:不用擔心未來的人力變動。因它有完整的系統控制狀態圖及自動產生的技術文件。
應用領域:
對於處理複雜性不斷增加的整體或部分基於狀態和響應的應用,visualSTATE是一套極佳的管理工具。無論層次結構有多麼複雜,只要是能以狀態機描述的問題都能採用visualSTATE進行設計。
測試和驗證工具確保了設計品質。主要應用領域有:
·     醫療儀器(生命科學)
·     汽車車用電子
·     消費類電子產品(先進的設備)
·     人機交互功能的應用,e.g.多媒體播放器
·     工業自動化
·     軍事(尤其是在測試和驗證)
·     電信
·   諮詢服務(嵌入顧問)
Resources
Quanta (案例分享)
RMB Consulting (案例分享)
IAR visualSTATE (型錄)
 
Product news
Version 6.4 增加對diff, merge, 新範例及, IAR 資訊中心的支援.
Technology
FAQ 
Application examples
 
 

回上頁

 
 
 
   

About us │ Product │ News │ Training │ Download │ Support │ Contact │ Home