【问题标题】:CAPL program for receiving CAN FD message (64 bytes)接收 CAN FD 报文的 CAPL 程序(64 字节)
【发布时间】:2019-11-12 16:41:01
【问题描述】:

我们正在为 CAN FD 的软件更新编写 CAPL 程序。我们也配置了传输层。但是我们很难从 CAN FD 接收 64 个字节,因为 CAPL 中的最大数据类型是 qword(64 位)。还有其他东西可以从 CAN FD 接收 64 字节吗?如果有什么遗漏请指导我

这是 64 位系统,我们尝试的数据类型是 qword。

【问题讨论】:

  • 为什么不能使用数组?
  • 我没用过这个库,但它要么支持CAN FD,要么不支持。否则,如果您尝试自己修改代码,您可能无法保持代码兼容性。
  • 像往常一样,请展示您到目前为止所做的事情并提供更多详细信息。您尝试在 CAPL 中访问哪些数据?原始(二进制)数据、符号值、...

标签: embedded can-bus capl


【解决方案1】:

您可以使用字节数组,这是最适合存储总线数据的数据类型,因为 DLC 可以是可变的

【讨论】:

    猜你喜欢
    • 2021-09-27
    • 1970-01-01
    • 2018-08-09
    • 2015-02-03
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多