概述
隨著消費電子和車輛電子的飛速發展,車載儀表和車載娛樂系統在內的 HMI(Human Machine Interface- 人機交互界面)普遍向多功能多元化趨勢發展,HMI 開發面臨難度大、周期長、成本高的挑戰。美國 Altia 公司 25 年以來致力于為用戶提供全套靈活易用的 HMI 開發工具,秉承所見即所得的開發理念,采用基于模型的開發手段,快速將概念設計實現為最終嵌入式代碼,在保證高品質圖形界面的同時,大幅提升開發效率。
產品介紹
Altia 采用基于模型的設計理念,它提供自動代碼生成器、語言翻譯器、API 函數以及 GL,可方便地將 HMI 圖形界面設計直接轉換為可執行的源代碼,并與用戶應用程序無縫集成,最終在多種操作系統及硬件平臺上運行和顯示,提高了設計效率,實現了從需求定義到產品實現的 HMI V 模式開發流程:
? 虛擬原型設計模型,替代文檔定義 HMI 外觀 & 交互需求,改善需求溝通
? HMI 模型設計,設計早期可進行系統級 HMI 仿真驗證
? 通過自動代碼生成技術,HMI 設計模型實現為嵌入式產品級代碼
Altia 在汽車行業的應用方向:
? HMI 需求定義與概念發布
? 駕駛模擬器 HMI 原型實現、人機交互訓練
? HMI 目標機產品實現
? 系統新功能可視化驗證
? 人機交互界面集成開發環境—Altia Design
Altia Design,Altia 產品家族核心工具之一,提供人機交互界面設計、仿真的集成開發環境,以 GUI 式圖形編輯器替代傳統編程,方便向目標客戶、市場人員、人機交互工程師、系統工程師、軟件開發工程師提供統一的HMI產品模型,為仿真驗證、迭代修改以及代碼生成提供工程文件。其主要特點是:
? 支 持 各 類 資 源 導 入: 位 圖 / 矢 量 圖 /3D 模 型 /XML/PhotoProto&FlowProto 產出物
? 零編程實現 HMI 行為定義
? 支持 2D 和 3D 的處理,能夠實現豐富的 2D 和 3D 效果
? 支持模糊 / 扭曲 / 多語言 / 多皮膚 / 音頻、視頻文件播放等特性
? 評估設計對目標機的資源占用 RAM / ROM
? 配合多層顯示控制器的層級管理模塊
? 汽車專業圖形控件庫
? 模塊復用與集成,團隊共享,合作開發
? 免費授權界面運行于 PC 的 Runtime
? 免費發布于網頁的 Web 插件
.jpg)
? 自動代碼生成工具—DeepScreen Target
DeepScreen Target,Altia 產品家族的核心工具之二,是圖形代碼配置器和優化器,將 Altia Design 設計的界面原型轉化為可部署的源代碼。生成的代碼為全開源標準 C 代碼,經交叉編譯部署于目標平臺;節省數月乃至數年的手工編程時間,使程序員將精力集中于底層應用開發,加速產品市場投放。
.jpg)
? 主要特點
?一鍵點擊生成目標代碼,可選擇部分 / 全部對象生成代碼,代碼尺寸小,效率高
?代碼生成的優化選項:彈性裁剪屬性、動態 / 靜態存儲、全屏顯示等
?能夠生成界面原型的獨立應用程序、庫文件(鏈接用戶應用程序)
?提供并集成了所有目標平臺的 Makefle 文件,并可根據客戶需求定制
?提供 Altia 自定義的 GL:Software Render,可與硬件設備直接集成
?覆蓋低中高端平臺,包括無操作系統平臺
? 代碼質量保證
?符合 ISO 15544 ASPICE 標準
?通過 ISO 26262 ASIL 認證
?經靜態測試工具 QAC 驗證,符合 MISRA 標準 C 語言編程規范
? 支持的目標平臺配置
?操作系統:Windows,Linux,QNX,VxWorks,Android,Unix,SGI,無 OS,用戶自定義 OS
?圖形庫:Win32,Software Render,OpenGL,OpenGLES,X11,Photon,WindML,Frame bu?er
?芯片 & 處理器:FreeScale,Renesas,Yamah,Fujitsu,Altera,Toshiba,Atmel,Xilinx,NEC,ARM,NXP,STMicro
? 第三方環境接口—Connections
Altia 提供了與第三方仿真軟件的接口,可于程序中集成調用圖形界面,實現兩者集成仿真應用;以在產品實現階段實現圖形代碼與底層應用程序集成。Altia 支持的第三方環境有 :
? C/C++、Visual Basic、Java
? MATLAB/Simulink/State?ow、Vector CANoe、Rhapsody
? IPG、Tesis、dSPACE
.jpg)
? 其他工具
? PhotoProto:基于 PhotoShop 的控件生成工具
? FlowProto:基于 Microsoft Visio 的控制邏輯生成工具
.jpg)
應用&案例
? 案例展示
.jpg)
Range Rover 全液晶數字儀表
.jpg)
Dodge Dart 儀表信息液晶顯示屏
.jpg)
現代(Hyundai)Genesis HUD
.jpg)
起亞 KIA HUD
.jpg)
Chevy Zeta and Chevy Camaro HUD
.jpg)
Lexus GS and Lexus NX HUD
.jpg)
雷諾 Megane Laguna
? 部分用戶
汽車:中國一汽、福田汽車、東風電子科技、哈爾濱風華科技、大陸電子 ( 中國 )、長安汽車、GM、Ford、Chrysler、Fiat、Renault、Honda、Toyota、Nissan、Visteon、Denso、Panasonic、Continental、Opel、Mitsubishi、BMW、Jaguar、Volvo、Audi、Freightliner、Yazaki、Foton