主要内容

Embedded Coder Support Package for Linux Applications 快速入门

此示例说明如何使用 Embedded Coder® Support Package For Linux® Applications 在 Linux 目标计算机上部署应用程序。

您可以使用 Embedded Coder Support Package for Linux Applications 来生成代码,创建可执行程序,在目标执行环境中运行和停止可执行程序,以及对正在运行的应用程序进行插桩。您也可以同时与多台目标计算机进行交互。

此示例在 Linux 目标计算机上部署 AUTOSAR Adaptive 应用程序并控制应用程序的生命周期。

部署应用程序

此示例使用 AUTOSAR Adaptive 模型 adaptive_msg_sender

打开模型。

open_system('adaptive_msg_sender');

sender_model.png

在部署应用程序后,Linux 运行时管理器会将其显示在目标树窗格中。

sender_runtimemanager.png

在目标上启动应用程序

选择该应用程序,然后点击 Linux 目标 > 在目标上运行 > 启动应用程序以在目标上启动该应用程序。

该 App 会显示消息,指示初始化函数的执行以及 adaptive_msg_sender日志查看器窗格中发送的数据。

sender_rm_logs.png

停止目标上的应用程序

通过选择该应用程序并点击 Linux 目标 > 在目标上运行 > 停止应用程序来停止它。该 App 会在日志查看器窗格中显示一条消息,指示终止函数的执行。

sender_rm_logterminate.png

另请参阅

主题