COM 中正常信号网关的路由延迟

问题描述

我正在尝试了解正常信号网关的路由延迟以及我如何拥有不同行为的方式。

第一种情况:

  • 我有几个要发送的 Tx I-PDU。我已将发送模式配置为 Direct,将 Tx 信号属性配置为触发,并且信号属性是立即生效的。但是,Tx I-PDU 是由 Com_MainFunctionTx() 的调用周期发送的。有没有什么方法可以从 SWC 将信号写入端口并发送,而无需等待 Com_MainFunctionTx() 的调用

第二种情况:

  • 我想发送不同的 Tx I-PUD,它们之间有特定的时间,并且该时间小于 1 毫秒。例如:

example_ipdu

我应该实现 CDD 还是 COM 可以有这种行为?

我的问题出现了,因为我的理解是,如果我在端口中写入一个信号,最后由 CAN 发送,Can_Write() 在 Com_MainFunctionTx() 的上下文中被调用。不知道是不是有什么问题。

感谢您的时间。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)