欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > CANoe在使用时碰到的一些很少见的Bug

CANoe在使用时碰到的一些很少见的Bug

2024/10/25 0:33:57 来源:https://blog.csdn.net/wjz110201/article/details/140719692  浏览:    关键词:CANoe在使用时碰到的一些很少见的Bug

CANoe作为一款成熟且稳定的总线仿真与测试工具,深受汽车工程师们的喜爱。CANoe虽然稳定,但作为一个软件来说,在使用中总会出现一些或大或小的Bug。最近全球范围内的大规模蓝屏事件,是由某个安全软件引起的。而很多CANoe使用者最近也反馈过滤栏消失了,这里提供两种方式:

  • 在Windows操作系统中找到已安装的更新,把version 23H2: Update KB5040442卸载掉。这个方法在很多大佬的公众号里都有说明。

  • 或者还有另一种更好的方式,这是我们CAPL课程里的小伙伴提供的,可以使用官方提供的dll文件替换来解决这个问题。

我自己除了用CANoe完成常用的测试和仿真外,还经常喜欢用CANoe做一些别的事情。

比如我想了解SOME/IP的整个通信过程,就用CANoe提供的SOME/IP中间件dll模拟Consumer和Provider。我想看看TCP中的Nagle算法,我就使用CANoe自带的TCP/IP协议栈和CAPL代码来实现。

这个过程中也不可避免地出现很多Bug,比如我把指定端口号配置为SOME/IP协议,想通过Trace窗口自动解析TCP Payload数据为SOME/IP报文格式,但失败了。

设置SOME/IP传输层端口号

解析失败

比如我在模拟TCP四次挥手的过程中,发现协议栈会同时发送两次FIN报文(不是重传)。

同时发送FIN报文两次
比如我在使用Vector Hardware Manager工具时只要电脑重启后,就无法连接电脑了。

连接错误

比如CAPL中的自动补全问题:

自动补全的Bug

这些问题,有的可以自己抽丝剥茧后自行解决,有的需要求助于官方,有的官方也无能为力。

具体到上面这几个问题,我的博客上提供了解决思路,感兴趣的请前往:【史上最全最细最深】CANoe文章合集来袭(持续更新中,目前已50万字,78篇文章)

大家可以点赞、转发该文章,我们后续可以线上聊一聊在使用CANoe时经常遇到的Bug以及如何解决的!


版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com