瑞典烏普薩拉–2023年5月17日–嵌入式(shi)開(kai)發(fa)軟件和服務的全(quan)球領(ling)導(dao)者IAR今(jin)天宣布推出其基(ji)于(yu)(yu)模型的設(she)(she)計解決方案IAR Visual State的最(zui)新(xin)版(ban)本。開(kai)發(fa)人員(yuan)使用(yong)(yong)IAR Visual State 通過可視(shi)化的方式(shi)來構(gou)建他們的高(gao)層設(she)(she)計,構(gou)造(zao)復(fu)雜(za)的應用(yong)(yong)程序(xu),可分步添加功能(neng),并(bing)自動生(sheng)成(cheng)與設(she)(she)計100%一致的C、C++、C#或Java代碼。IAR Visual State的最(zui)新(xin)版(ban)本帶有更好的跨平臺支(zhi)持,以及用(yong)(yong)于(yu)(yu)快速生(sheng)成(cheng)代碼的全(quan)新(xin)可視(shi)化功能(neng),持續支(zhi)持低(di)代碼開(kai)發(fa)。
IAR Visual State對(dui)于(yu)嵌入式應用(yong)中(zhong)的大型設計(ji)項目具有特別的優勢,如汽車儀表盤、自動駕(jia)駛汽車系(xi)統、先進的電動工具、自動售貨機、HVAC系(xi)統、跟蹤(zong)系(xi)統、電梯、PLC和(he)控制系(xi)統等。該解決方案提供(gong)了形(xing)式驗(yan)證(zheng)、分析與(yu)功能驗(yan)證(zheng),以確保應用(yong)程序(xu)可按預期(qi)運行。
IAR 首席(xi)技(ji)術(shu)官(guan) Anders Holmberg 表示:“IAR Visual State 能(neng)夠迅速幫助公司(si)生(sheng)成(cheng)高質量(liang)代(dai)(dai)碼,并有效地(di)管理復(fu)雜設計。此外,本次新版本增加(jia)的(de)功能(neng),例如變(bian)體(ti)管理、C#和Java代(dai)(dai)碼生(sheng)成(cheng)、支持(chi)需求管理(ReqIF格式(shi))和現代(dai)(dai)化的(de)分(fen)級編碼器,可以讓開(kai)發人員能(neng)夠在具有從嵌入式(shi)到移動(dong)/PC 應用程序的(de)不同技(ji)能(neng)(包括低(di)代(dai)(dai)碼開(kai)發)的(de)大(da)型分(fen)布(bu)式(shi)團隊中工(gong)作。”
IAR Visual State 新(xin)版本(ben)能(neng)夠更好的(de)實現跨平臺支持,以改善用戶(hu)在Windows和Linux上的(de)體驗。狀(zhuang)態(tai)圖編輯器(qi)(qi)和導航器(qi)(qi)已經統一為一個(ge)應用,有著新(xin)的(de)外(wai)觀和體驗以及標(biao)簽式窗口。這讓(rang)開(kai)發者(zhe)在 Windows和Linux上都能(neng)擁有相(xiang)同的(de)用戶(hu)體驗。在最新(xin)的(de)版本(ben)中(zhong),IAR Visual State已支持Linux Ubuntu 18和Ubuntu 20。
IAR Visual State是一個獨立(li)的解決方案,與工(gong)具鏈和架構無關。開發人員可以以圖表形式設(she)計(ji)狀態(tai)機(ji),生(sheng)成(cheng)符合設(she)計(ji)的源代碼,并自動生(sheng)成(cheng)文檔。當(dang) Visual State 集成(cheng)到 IAR Embedded Workbench 中(zhong)時,這兩個工(gong)具都(dou)能(neng)充(chong)分發揮各自獨特的功能(neng),例(li)如(ru)可直接在Embedded Workbench的C-SPY 調試(shi)器中(zhong)進行實時狀態(tai)機(ji)調試(shi),以及在IDE中(zhong)自動處理源代碼。
2023年6月14-16日,IAR將參(can)加2023上海國際嵌(qian)入式展(zhan)(zhan)(embedded world China),并在(zai)同期(qi)舉辦的(de)技術研討(tao)會上探討(tao)狀態機(ji)設計工具在(zai)嵌(qian)入式系統中(zhong)實現低代碼(ma)開(kai)發的(de)可(ke)能(neng)性(xing)。 您也可(ke)以前往IAR展(zhan)(zhan)位(展(zhan)(zhan)位號:A121),親自體(ti)驗 Visual State Demo演(yan)示。
更多(duo)產品(pin)信息和(he)評(ping)估許可證信息,請訪問//www.iar.com/visualstate