For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

TargetLink

产品级代码自动生成器

TargetLink 是一种从 MATLAB®/Simulink/Stateflow 图形开发环境直接生成产品级代码(C 代码)的软件系统。

  • TargetLink 4.1:FMI 支持、AUTOSAR 4.2、汽车以太网等更多功能

    凭借其最新版本,dSPACE 已优化产品代码生成器 TargetLink,以满足嵌入式软件开发中的主要标准。


  • 航空用 TargetLink

    随着 DO-178C 作为未来航空软件开发的相关标准,基于模型的设计和自动代码生成将在航空业拥有坚实的基础。我们为此专门编写了基于模型的开发和验证文档 DO-331,它是 DO-178C 和 DO-278A 的补充文档,也是该标准的一部分。

  • 一帆风顺

    在开发新型拖拉机变速箱之前,CLAAS Industrietechnik (CIT) 没有任何基于模型的软件开发经验。但是最终的产品甚至超过了他们的最高期望。这一成功案例部分归功于 dSPACE 提供的功能强大的工具。


    详细了解

  • 电力和安全

    通过与 TargetLink 战略合作伙伴 Model Engineering Solutions 进行合作,梅赛德斯-奔驰北美研发公司按照 ISO 26262 标准的重要要求为 dSPACE TargetLink 的建模制定了可自动测试的一致性规则。


    详细了解

  • 自动化辅助功能,提高收割效率

    CLAAS 联合收割机新的辅助系统持续监视收割过程,自动根据收割状况调整机器设置,比操作员更快速、更准确。


    详细了解

  • "The TargetLink Ecosystem" – 及早检测运行时间错误和资源问题

    本次网络研讨会重点讨论如何以高效、集成的方式验证产品级代码和对象代码的非功能性要求。AbsInt 的静态分析器用于计算最坏执行时间/堆栈使用率以及检测运行时间错误,可以从 TargetLink 模型自动调用该分析器。这减少了分析配置工作量,并能获得更精确的分析结果。

    详细了解

  • "The TargetLink Ecosystem" – 自动化准则检查及模型分析

    本次网络研讨会的主题是使用 MES Model Examiner 和 MES M-XRAY 进行自动化准则检查和模型分析,以确保获得透明的、可轻松检查的 TargetLink 模型。

    详细了解

  • 通过基于模型的设计和代码自动生成掌握 DO-178C

    基于模型的设计和自动代码生成是按照 DO-178C 的要求开发嵌入式系统软件的最高效方法。dSPACE 的现代化代码生成器 TargetLink® 及其相关工具链为嵌入式系统提供一个独特的开发环境,将对您的软件质量、流程效率及认证过程产生立竿见影的影响。参加该网络研讨会以了解详情!


    详细了解

  • 解决复杂性难题

    由各种开发合作伙伴的大量软件开发人员组成的工作组正在开发越来越广泛的功能,这给开发过程带来了巨大的挑战。因此使用可靠的工具链实现高效的基于模型的软件开发至关重要。Simulink/TargetLink 和 Model Engineering Solutions 提供的工具可以打造定制解决方案。

    详细了解

  • 安全规避严重错误

    在基于模块的分析中,软件以高度抽象的方式开发,也就是说,以模型的形式开发,随后自动通过模型生成 C 代码实施。高度抽象带来了直观的应用程序开发和更高的开发效率。但是,要验证系统的安全性,只关注模型层面是不够的,还必须调查 C 代码甚至二进制机器代码的属性。

    详细了解

  • 全自动验证 Simulink/TargetLink 版本变更

    新的产品版本或修改 IT 基础架构不可避免地必须使现有的模型和功能迁移到新版 MATLAB®、TargetLink® 或 Windows® 中。TargetLink 的战略合作伙伴 BTC Embedded Systems AG 为此提供了一种简单的高度集成和完全自动的解决方案:BTC EmbeddedTester 迁移套件。

    详细了解

应用领域

基于模型的设计成为许多企业的一种确定的开发方法。产品代码生成是将模型转变为高效的生产就绪代码的必然步骤。TargetLink 是一种从 MATLAB®/Simulink/Stateflow 图形开发环境直接生成产品级代码(C 代码)的软件系统。代码生成选项可进行从简单的 ANSI C 代码生成到特定处理器的优化定点或浮点代码生成。多功能的代码配置选项可以确保产品级代码符合处理器约束。

TargetLink 优势

  • 经过实践检验 – 在无数的生产项目和数百万车辆中久经考验
  • 同类最佳的代码 - 十分高效,可配置性强,可跟踪
  • 强大的软件设计功能,带有 TargetLink 数据字典
  • 软件验证十分简单,因为采用了按钮式 MIL/SIL/PIL 仿真理念
  • 是汽车行业及类似行业的理想之选
  • 合作伙伴为模型的设计、验证和确认提供强大的工具
  • 通过 ISO 26262、IEC 61508 及衍生标准的认证
  • 可提供符合 DO-178C/DO-331 标准的工作流程文档

TargetLink Blockset
是指特定实施信息模块库,用于使模型做好实施准备。
TargetLink Blockset (Stand-Alone) 是 TargetLink 模块组的免授权版本,允许功能开发人员直接使用 TargetLink 来设计控制器模型。
TargetLink 数据字典

TargetLink 数据字典是一种数据容器,集中保存了与模型设计、代码生成和 ECU 上代码实施相关的信息。可从 TargetLink 模型中引用数据字典对象。您可以定义和管理变量及相关属性,而且可以规定结构数据类型并在变量声明时使用。

测试的仿真模式

基于模型的开发优点之一是,您可以使用仿真进行早期验证。TargetLink 不仅能够为产品级 ECU 生成代码,还极大地简化了测试过程。

变量的自动缩放

如果 TargetLink® 仅生成浮点代码,不需要自动缩放。然而,如果用 TargetLink 生成定点代码,自动缩放可极大地节约时间。过去需要花费几天或几周的时间,现在只需几分钟或几个小时。

高效的编码

效率是产品级品质代码的关键因素。高效代码即:在有成本效益的嵌入式处理器上运行时,所需的执行时间最短,所需的资源最少。TargetLink 生成的代码被证明与手写的代码一样高效。

TargetLink 产品支持中心

TargetLink 产品支持中心是 TargetLink 开发人员的主要在线资源,它能提供 TargetLink 的发布信息、兼容性信息、应用程序注释、辅助公用程序以及 TargetLink 已知问题报告等。

Further Information Support Training