微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。