IAR Systems日前发表最新图形建模与程式码产生解决方案IAR Visual State。新版方案提供跨平台host支援,使IAR Visual State能在Linux或Windows环境运行,执行以状态机为基础的高弹性、高效率开发流程。
|
IAR Systems针对Linux推出精简程式状态机设计解决方案 |
目前嵌入式系统通常是由各地拥有不同技能的大规模团队而开发。状态机与短代码(low-code)开发工具可做为共同语言,让团队中所有成员均了解且更有效率地开发复杂设计。
IAR Visual State专为嵌入式系统而打造,可让开发者以简易直觉的方式在图形介面中设计状态机,并针对嵌入式系统和智慧型手机或桌机应用产生C、C++、C#、或Java程式码,以加速原型开发程序。
透过IAR Visual State,开发者可在图形化介面中开发Java与C#程式,采用和撰写C/C++相同的环境,大幅降低函式差异的风险,简化维护工作,以着手开发包含嵌入式及行动装置或桌机应用之系统。
IAR Visual State亦让开发者能执行模拟以及为不同应用执行验证,确保开发出高品质程式码以及高效率的专案管理,缩短建置设计时间,加速上市时程。此外,诸如IEC 61508这类功能安全标准则建议状态机做为一种设计方法来因应更高的安全完整性等级(SIL)。