主要内容

使用消息触发事件AUTOSAR适应应用程序之间的通信

这个例子展示了如何部署两个AUTOSAR适应使用事件的应用程序相互通信的消息触发模式。

sender应用程序传输数据的一个正弦波定期根据样品时间。接收方应用程序检查消息时从其他应用程序可用性的消息调用触发和接收消息时是可用的。

打开模型

下面的例子使用了adaptive_msg_senderadaptive_msg_event_driven_receiverAUTOSAR自适应模型。

adaptive_msg_sender模型发送数据的正弦波,并使用一个功能块使用ara日志数据::日志消息。

open_system (“adaptive_msg_sender”);

sender_model.png

adaptive_msg_event_driven_receiver模型接收数据的正弦波,并使用一个功能块使用ara日志接收到的数据::日志消息。

open_system (“adaptive_msg_event_driven_receiver”);

eventdrivenmodel.png

部署模型

  • 开放Linux运行时管理器应用程序

linux.RuntimeManager.open

在您部署应用程序之后,Linux运行时管理器应用程序显示的目标树窗格。

eventdriven_ui1.png

  • 选择adaptive_msg_sender应用程序并单击Linux的目标>运行在目标>启动应用程序在目标系统上启动应用程序。

  • 选择adaptive_msg_event_driven_receiver应用程序并单击Linux的目标>运行在目标>启动应用程序在目标系统上启动应用程序。

应用程序显示ara:部署的应用程序生成的日志消息日志查看器面板中,这意味着应用程序通信。

eventdriven_ui2.png

  • 停止adaptive_msg_sender应用程序,选中它并单击Linux的目标>运行在目标>停止应用程序

  • 停止adaptive_msg_event_driven_receiver应用程序,选中它并单击Linux的目标>运行在目标>停止应用程序。

另请参阅

(嵌入式编码)

相关的话题