1

我想在 CAPL (CANoe) 中实现像 md5 这样的哈希算法。CAPL 中是否有任何内置的散列函数?

4

2 回答 2

1

我建议创建一个 CAPL Dll,它在 C++ 中实现您的哈希算法,并将其包含#pragma library()在您的代码中。“CANoe Sample Configurations\Programming\CAPLdll”中有一个示例。有关更多信息,请查看 CANoe 帮助中的“CAPL DLL”一章。

于 2017-03-29T14:25:49.613 回答
1

CAPL 中没有内置的哈希函数,我能找到的最接近的是校验和计算函数。(J1939CalcChecksum) 无论如何,您都可以使用CANoe .NET API,一旦您使用 .NET,您就可以调用它的散列库。 CANoe .NET API 的参考位于 Vector 页面中提供的链接中。

于 2017-03-09T22:12:07.500 回答