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