
CAN OE
文章平均质量分 68
BMS上位机
新能源汽车电子测试工具/上位机软件专家| 涵盖研发、测试、生产、售后,有需要请联系我 | 用代码丈量每一瓦时的绿色未来 | 助力一亿家庭幸福圆满,觉醒觉悟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vector CAN OE CAPL内置的CRC以及E2E算法
本文介绍了CAPL编程语言中内置的CRC校验和计算函数,包括CRC8、CRC8H2F、CRC16、CRC32、CRC32P4和CRC64等多种算法。这些函数可直接用于计算数据校验值,符合AUTOSAR等标准规范。文章详细说明了每个函数的语法、参数含义、返回值以及使用示例,帮助开发者快速掌握CAPL的CRC校验功能,避免重复造轮子。这些内置函数简化了CAN总线通信开发中的校验计算,提升了开发效率。原创 2025-06-25 15:42:04 · 657 阅读 · 0 评论 -
vector CAN OE CAPL E2E校验自定义Checksum算法实现
本文摘要:在CANoe开发环境中,首先新建工程并配置CAN通道(1.1)。然后导入DBC文件,添加网络节点并验证(2.1-2.2)。重点实现了CAPL脚本功能,包含计数器计算(3.2)和校验和生成(3.3),其中计数器采用模16运算,校验和使用异或算法(xor=0至xor^0xff)。脚本通过onmessage事件触发,处理E_SRS_SysSt消息的发送方向(this.dir==tx),最终将计算结果写入消息信号($E_SRS_SysSt::*)。最后完成功能验证(4)。原创 2025-06-24 14:17:39 · 277 阅读 · 0 评论