我想在CAPL(CANoe)中实现像md5这样的散列算法 . CAPL中是否有内置的散列函数?
我建议创建一个CAPL Dll,它在C中实现你的哈希算法,并在你的代码中通过 #pragma library() 包含它 . "CANoe Sample Configurations\Programming\CAPLdll"中有一个例子 . 有关更多信息,请参阅CANoe帮助中的"CAPL DLL"章节 .
#pragma library()
CAPL中没有内置的哈希函数,我能找到的最接近的是校验和计算函数 . (J1939CalcChecksum)无论如何你可以使用CANoe .NET API,一旦你使用.NET你可以调用它hashing libraries. CANoe .NET API的参考在Vector的页面中提供的link.
2 回答
我建议创建一个CAPL Dll,它在C中实现你的哈希算法,并在你的代码中通过
#pragma library()
包含它 . "CANoe Sample Configurations\Programming\CAPLdll"中有一个例子 . 有关更多信息,请参阅CANoe帮助中的"CAPL DLL"章节 .CAPL中没有内置的哈希函数,我能找到的最接近的是校验和计算函数 . (J1939CalcChecksum)无论如何你可以使用CANoe .NET API,一旦你使用.NET你可以调用它hashing libraries. CANoe .NET API的参考在Vector的页面中提供的link.