主要内容

安装第三方工具并生成 MCAL 配置

R2026b

此示例需要安装第三方工具,以开发符合汽车开放系统架构 (AUTOSAR) 的电机控制应用。要安装这些工具,请按照 AURIX TC3xx MCAL Getting Started Tutorial 中提供的说明进行操作。

  1. 安装微控制器抽象层 (MCAL) 包、EB Tresos Studio 和 BIFACES 工具。

    • MCAL Packages - MCAL 是 AUTOSAR 基础软件的最底层,MCAL 可以访问微控制器外设,例如模数转换器 (ADC)、数字输入/输出 (DIO) 和串行外设接口 (SPI)。MCAL 包为这些外设提供供应商提供的符合 AUTOSAR 的低级驱动。这些包还包括 AUTOSAR 系统所需的静态驱动代码、配置文件、手册和硬件特定实现。

    • EB Tresos Studio - 此集成开发环境 (IDE) 提供 AUTOSAR 配置环境,用于设置 MCAL 驱动并生成配置文件。它还在代码生成之前验证 MCAL 配置,以确保电机控制应用正确且安全地初始化。

    • BIFACES - 此工具提供基础工程模板、启动代码、链接器脚本,并将 Infineon® 低级驱动 (iLLD) 和 MCAL 代码集成到编译的 AUTOSAR 工程中。它还构建 AUTOSAR 电机控制固件并生成 AURIX™ 微控制器的最终可执行文件。

  2. 分别从 AURIX Flasher Software Tool 和 TAS Tool Interface 安装 AURIX Flasher 工具和 TAS/DAS。

  3. 安装任何外部终端应用程序,例如 PuTTY、Tera Term 或 BIFACES 中可用的超级终端,以从主机与 MCAL 软件演示交互。

  4. 创建一个 MCAL 演示工程。此工程是 Infineon 提供的示例,您可以对其进行配置以满足您的应用需求。将此工程导入 BIFACES 并在 EB Tresos Studio 中生成 MCAL 配置。有关说明,请参阅 AURIX TC3xx MCAL 快速入门教程。