问题标签 [xcp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

can-bus - XCP 数据列表 - ODT 是否必须按升序传输?

一个 DAQ 列表由多个“编号”的 ODT 组成。

DAQ 列表中的 ODT 必须以有序方式传输是 XCP 标准的一部分吗?

0 投票
1 回答
225 浏览

capl - 有没有办法让我在独木舟中调整参数?

我正在尝试使 CANoe 中的参数可调整(读取可校准),就像 CANape 中存在的那样。在 CANape 中,菜单项通过将参数从主内存复制到池内存来调整参数。我试图在 CANoe 中找到类似的功能。

如果我能够在测试脚本期间自动执行此操作并校准参数,那就太好了。

0 投票
1 回答
233 浏览

capl - 如何使用 XCP 协议和 CAPL 在 ECU 中一次更改多个 XCP 信号?

我实际上正在使用 CANoe 和 CAPL 语言来测试 ECU 中的一些 XCP 信号,因此我需要同时更改这些 XCP 信号(如客户规范中所述)以检查行为通过这种更改在 ECU 中实现的软件,但我只知道一次更改一个信号,我如何使用 CAPL 实现同时更新多个 XCP 信号?

0 投票
1 回答
63 浏览

c - 从外部远程更改参数值(如 XCP)

我正在嵌入式 Linux 平台上用 C 语言开发应用程序。

我想有一种从外部(校准协议)设置变量值(即:参数)的方法

参数的示例是跟踪系统正常运行时间的计数器的初始值。(此外,我需要定期保存当前的正常运行时间值,将其存储在某处(例如:到文件中)并在应用程序再次启动时加载更新的初始值。)

我对通过 CAN 总线进行通信的 ECU 的嵌入式 C 编程有一个简短的经验,在那里我使用 CCP 协议(​​CAN 总线上的 XCP 协议)来更新参数值。

我想拥有与 CCP 类似的东西,但在更复杂的系统上(不仅仅是裸机系统,而是 Linux 操作系统)并通过远程执行参数更新操作(例如:使用 UDP 或 TCP 套接字)。

我怎样才能做到这一点?是否有一些标准协议可以做到这一点?

先感谢您。