Altia — 基于模型的 HMI 设计及开发软件

概述

    随着消费电子和车辆电子的飞速发展,车载仪表和车载娱乐系统在内的 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 插件

在这里插入图片描述

• 自动代码生成工具—DeepScreen Target
DeepScreen Target,Altia 产品家族的核心工具之二,是图形代码配置器和优化器,将 Altia Design 设计的界面原型转化为可部署的源代码。生成的代码为全开源标准 C 代码,经交叉编译部署于目标平台;节省数月乃至数年的手工编程时间,使程序员将精力集中于底层应用开发,加速产品市场投放。

在这里插入图片描述

♦ 主要特点
    ►一键点击生成目标代码,可选择部分 / 全部对象生成代码,代码尺寸小,效率高
    ►代码生成的优化选项:弹性裁剪属性、动态 / 静态存储、全屏显示等
    ►能够生成界面原型的独立应用程序、库文件(链接用户应用程序)
    ►提供并集成了所有目标平台的 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 buffer
    ►芯片 & 处理器:FreeScale,Renesas,Yamah,Fujitsu,Altera,Toshiba,Atmel,Xilinx,NEC,ARM,NXP,STMicro

• 第三方环境接口—Connections
Altia 提供了与第三方仿真软件的接口,可于程序中集成调用图形界面,实现两者集成仿真应用;以在产品实现阶段实现图形代码与底层应用程序集成。Altia 支持的第三方环境有 :
♦ C/C++、Visual Basic、Java
♦ MATLAB/Simulink/Stateflow、Vector CANoe、Rhapsody
♦ IPG、Tesis、dSPACE

在这里插入图片描述

• 其他工具
♦ PhotoProto:基于 PhotoShop 的控件生成工具
♦ FlowProto:基于 Microsoft Visio 的控制逻辑生成工具

在这里插入图片描述

应用&案例
• 案例展示

在这里插入图片描述

Range Rover 全液晶数字仪表

在这里插入图片描述

Dodge Dart 仪表信息液晶显示屏

在这里插入图片描述

现代(Hyundai)Genesis HUD

在这里插入图片描述

起亚 KIA HUD

在这里插入图片描述

Chevy Zeta and Chevy Camaro HUD

在这里插入图片描述

Lexus GS and Lexus NX HUD

在这里插入图片描述

雷诺 Megane Laguna

• 部分用户
♦ 汽车:中国一汽、福田汽车、东风电子科技、哈尔滨风华科技、大陆电子 ( 中国 )、长安汽车、GM、Ford、Chrysler、Fiat、Renault、Honda、Toyota、Nissan、Visteon、Denso、Panasonic、Continental、Opel、Mitsubishi、BMW、Jaguar、Volvo、Audi、Freightliner、Yazaki、Foton
♦ 高校及民用:哈工程、南航大、艾泰斯、Boeing、Lockheed Martin、General Dynamics、BAE Systems、Gulfstream、Airbus、NASA、HEU、Caterpillar、Electrolux、Whirlpool、General Electric、Indesit、Diehl、Medtronic、Hollister、Haemonetics、Procare、Agilent、Star Trac、Icon Health and Fitness、Nordictrack 等

猜你喜欢

转载自blog.csdn.net/Hirain1234/article/details/83378161
今日推荐