發布日期:2022-07-14 點擊率:42
2008年3月19日,The MathWorks宣布,R2008a版的Simulink和Real-Time Workshop Embedded Coder支持導入和導出AUTOSAR軟件組件說明及生成AUTOSAR兼容生產代碼。
Simulink現在為開發AUTOSAR軟件組件提供強大、靈活的內置功能,使工程師們不再需要為了支持AUTOSAR而采用新的模塊集或工具。由AUTOSAR的授權工具(例如Vector Informatik的DaVinci Tool Suite)生成的軟件組件可以被自動導入Simulink,以設計和實現組件的功能。不需要對模塊進行結構性修改。這樣,一個單獨的Simulink模塊就可以在AUTOSAR和非AUTOSAR環境中的仿真開發過程、快速原型實現和產品級代碼生成中被用作“黃金參考”。
在完成組件的建模和設計之后,使用最新版的Real-Time Workshop Embedded Coder即可自動生成AUTOSAR兼容代碼。為了驗證所生成的代碼并根據參考模型行為對其進行檢測,軟件通過自動配置和生成代碼接口為軟件在環檢測提供支持,該代碼用于發送使用AUTOSAR運行時間環境API調用的仿真數據。
除了組件之外,還可以自動生成經過更新的AUTOSAR軟件組件說明,使組件可以與AUTOSAR運行環境(RTE)和AUTOSAR基本軟件整合。
“為AUTOSAR提供的新支持是MathWorks工具的一項重要增強功能。這使汽車用戶可以利用他們現有的工具和知識來開發與AUTOSAR兼容的嵌入式系統及生成生產數據,”The MathWorks的設計自動化工具工程副總裁Andrew Grace如此說道。“作為AUTOSAR的高級成員,The MathWorks對這個標準具有強烈的忠誠度。”
通過汽車開放系統架構(AUTOSAR)合作,汽車OEM廠商、供應商和工具銷售商圍繞一個標準展開合作,幫助應對汽車電子領域內日益增長的復雜性并在不降低質量的前提下改善成本效率。