随笔分类 -  CAN相关

摘要:发送诊断命令 ``` on key 'a'{ long Request_Size=0,Req_iter = 0; byte Req_Buffer[4095]; byte DiagReqBuffer[2] = {0x10,0x01}; diagRequest Door.DefaultSessionCo 阅读全文
posted @ 2023-06-12 11:16 可乐芬达 阅读(1066) 评论(0) 推荐(0)
摘要:切分字符串 首先CAPL中并没有内置的类似 C 中 strtok 的函数,有两种方法可以实现 将 strtok 封装到 CAPL DLL 中,然后调用 自己造个轮子,如下 参考:https://blog.csdn.net/qq_34414530/article/details/121209670 做 阅读全文
posted @ 2023-06-09 18:30 可乐芬达 阅读(1300) 评论(0) 推荐(0)
摘要:在CANoe 的 diagnostic console 中可以通过录制的宏文件对重复性工作进行简化 录制后的宏文件可以通过 StartReplayFile StopMacroFile 函数的方式进行播放停止,传入的参数可以是宏文件的相对路径或绝对路径,也可以传入宏文件名称,如果只传入宏文件名称,宏文 阅读全文
posted @ 2022-03-17 15:33 可乐芬达 阅读(369) 评论(0) 推荐(0)
摘要:CAN总线是在汽车电子领域广泛应用的一种通讯方式,市面上有很多公司提供不同的将CAN转为USB的设备,使用这些设备电脑就能够借由USB通过CAN总线跟汽车ECU进行交流,通常来说,Vector 的设备受众最广,功能最全面,兼容性最好,但是好东西的唯一缺点就是贵,因此市面上其他的设备厂商才有了用武之地 阅读全文
posted @ 2022-03-16 13:05 可乐芬达 阅读(3982) 评论(0) 推荐(0)
摘要:首先启用Logging模块, 配置Logging模块,选择触发方式Toggle Trigger, 在simulation中添加新Node,添加如下CAPL。 includes { } variables { int i; } on start { setLogFileName("logging", 阅读全文
posted @ 2022-02-11 14:54 可乐芬达 阅读(1230) 评论(0) 推荐(0)