【问题标题】:Autosar Trigger Ports for Software Components - How to trigger软件组件的 Autosar 触发端口 - 如何触发
【发布时间】:2018-10-11 10:26:20
【问题描述】:

如何触发触发端口,我已经在开发工具的帮助下创建了一个 SWC,该 swc 有两个触发端口作为输入端口,输出端口是发送端口。

如果我想触发这些 Trigger 端口,我将如何触发它们?

(编辑:- 可能需要创建触发源,现在我将如何创建触发源,触发源的示例是什么?)

【问题讨论】:

  • 您的意思是,您正在创建一个软件测试台并且您想模拟 RTE 的事件触发?
  • 我在 CAN 中初始化了我的驱动程序,我正在尝试创建一个软件组件生成 rte ,bsw 并将其闪存到硬件上并检查软件是否工作。我无法生成 rte,因为 swc 有触发端口,我不知道如何触发触发端口

标签: triggers configuration autosar


【解决方案1】:

您需要在一个RunnableEntity 中建模ExternalTriggeringPointExternalTriggeringPoint 应在 PortPrototype 的上下文中引用 Trigger

合约阶段的执行产生一个Rte_Trigger() API 的可用性,您可以使用该API 在运行时触发远程RunnableEntity

【讨论】:

  • 我在runnable中定义了触发点,我只需要创建一个触发器并将触发器引用到runnable中的触发点
  • 正如我的回答中提到的,情况正好相反。
猜你喜欢
  • 2015-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多