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');
通过从模型工具条点击 App > Linux 运行时管理器来打开 Linux 运行时管理器应用程序。
按照设置 Linux 目标计算机中的说明连接到 Linux 目标计算机。
按照编译 Simulink 模型并部署应用程序中的说明在 Linux 目标计算机上部署模型。
在部署应用程序后,Linux 运行时管理器会将其显示在目标树窗格中。

在目标上启动应用程序
选择该应用程序,然后点击 Linux 目标 > 在目标上运行 > 启动应用程序以在目标上启动该应用程序。
该 App 会显示消息,指示初始化函数的执行以及 adaptive_msg_sender 在日志查看器窗格中发送的数据。

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