您现在的位置:首页 > 产品中心 > 研发管理工具 > Visu-IT > Visu-IT

Data Declaration System

    Visu-IT! 公司的Data Declaration System(简称DDS)是所有ECU变量的中央资料存储库,从而确保了您的ECU源代码和生成文件描述的一致性。

一、基本信息

    DDS是一个直观的数据库应用程序,用于定义和管理嵌入式控制器的校准和测量项目。
    DDS管理着配置校准系统所需的校准、测量对象属性以及代码组成信息。为了确保DDS数据池和实际ECU软件的一致性,ANSI-C代码从DDS数据定义中生成,该ANSI-C代码被编译并与ECU软件连接。
 
在DDS中,生成的定位文件用于:
·  执行有效性检查。
·  获取创建ASAP2描述文件所需的地址信息。

二、基本功能

DDS服务负责ECU代码开发过程中的三大任务:
 
· 在数据库中,数据定义的ANSI-C源代码输出;
· 地址导入(IEEE-695文件或ELF / DWARF文件);
· 创建用于读取ASAP2文件的校准工具的描述文件。
 
    在软件开发和校准活动之间提供通连接,DDS增加了物理解释,包括:转换,物理单位,格式信息。
    数组和结构化数据被映射到校准数据对象模型(曲线/图,坐标轴,参数,在线数据)。
    模块化的 DDS数据库本身以(ASCII格式)GRL文件形式组成配置单元,通过使用配置管理系统,DDS与ECU源代码共同进行管理。
    DDS脚本主机在命令行上提供基本的搜索和修改操作。 DDS COM-API提供对DDS数据库的内部数据结构的访问。
 

三、DDS ASAP2编辑器

 
1、 DDS编辑器的图形用户界面提供:
·  上下文相关的联机帮助                                    
·  用于所有数据池条目的直观树浏览器
·  实体排序和过滤功能
·  数据池导航功能
·  多项目处理功能
·  多级在线检查功能

 2、DDS编辑器使用户能够输入源代码导出和校准工具所需的所有数据:
·   标识符名称
·   替代(显示)名称
·   说明文本
·   内存类型(RAM,ROM, 内部RAM)
·   数据类型
·   物理单位
·   显示格式
·   转换规则,例如分辨率/ 偏移
·   初始化值
·  地图,坐标轴和在线值之间的关系
·  数组和结构
·  系统和C / H文件
·  校准功能或组件
                      
四、工作流程
 1、用户通过使用DDS编辑器,导入ASAP2文件,使用DDS COM API来运行客户特定的导入脚本或重新使用现有的数据池文件,实现输入校准数据。另外,DDS V5.x可以从全球(全公司)数据字典 - > ADD中导入数据定义。 有关ADD的详细信息,您可以访问我们的网站  http://tools.emdoor.com/products/research/visu_it/ 
2、源输出过滤器用于生成ANSI C声明和定义文件,这些* .c和* .h文件将与ECU算法一起致力于ECU软件开发。 作为一个可选项,DDS数据定义可以被导出到模型驱动、自动编码开发工具,例如Ascet-SD和TargetLink。
3、DDS生成的C源文件和ECU算法软件是由可支持编译器之一(参见以下列表)编写的,此步骤生成的定位器文件能为校准数据定义提供地址信息。
4、DDS提供一个过滤器,它可以将定位器文件导入到数据库,地址信息将与现有的描述数据合并。
5、生成ASAP2(ASAM MCD 2 MC)描述文件(* .a2l)。 
6、可以被导入的校准数据提供CVX文件,能定义初始化值。

五、 在ECU开发过程中,DDS的主要作用

文档
    全面的在线协助系统能为所有输入字段、系统消息、命令行工具选项提供上下文相关的用户信息和分步指导。
应用
    DDS支持命令行控制的过滤器。它可以从DDS Editor图形用户界面或通过命令行实现文件导入或导出,从而允许DDS功能与脚本、批处理和进程集成。 
接口
· ASAM-MCD-2MC export: versions 1.5.1, 1.4.1, 1.3.1, 1.2.1 (or 1.2.0 for Softing EDICmobil)
· ASAM-MCD-2MC import: versions 1.6, 1.5.1, 1.4.1, 1.3.1 and 1.2.1
· ASAM-MCD-2D export: version 2.0 (ODX) -> ODX-FLASH export (prototype)
· Calibration Value import: CVX versions v1.0, v2.1
· ELF/DWARF import: DIAB DATA (Motorola MPC555 series), Hitachi (SH7055), Tasking TriCoreVX, etc.
· IEEE-695 import: Tasking C166, Tasking TriCore, etc.
· MSRSW export: version 2.2.2 (prototype)
· ASAM MDX V1.0 (Meta Data Exchange Format for Software Module Sharing) export (optional AddOn)
· Intel Hex and ELF DataRecord export/update
· XML Export and Import (DDX)
· Export to ETAS Ascet: versions 5.2, 6.1, 6.2
· Export to dSpace TargetLink: versions 3.0, 3.1, 3.2, 3.3, 3.4, 3.5
· Visu-IT! Automotive Data Dictionary (ADD) -> Import of (calibration) data from a global data dictionary

 六、系统要求

Operating System:     Windows 7, Windows 10
                                     Some components (e.g. Import from ADD) require the .NET runtime V4.6
Display resolution:     1024x768, 256 colors, 17 inch
 
 
联系我们:

  上海亿道电子技术有限公司
  上海市杨浦区国定路335号复旦科技创业园2号楼10层(200433) 
  网址: http://tools.emdoor.com/ 
  电话:(总机)52653259/58/57 (直线)+86-21-62650520
  传真:+86-21-52653256 * 684
  Email:shanghai@emdoor.com