CANoe多版本共存问题 ,设置默认打开版本,以及Python调用CANoe打开指定版版本

📘前言

  • 🍅 我们电脑上,可能安装了很多版本的CANoe,这就涉及到多版本共存的问题,可能会给我们打开工程时,做成一些困扰
  • 🍅以本文演示为例,博主电脑上以前存在 CANoe 11 现在又安装了 CANoe 13
    但是我仍然期望默认CANoe 11打开工程,且Python调用CANoe时也要默认选择CAN11版本,本章就来解决这两个问题

请添加图片描述

请添加图片描述

📙 安装高版本CANoe 13

1️⃣ 前面也说了,我的电脑上原来已经存在了CANoe 11,现在我就安装个CANoe 13,用来演示

  • CANoe工具是一个组件集合,下面的安装界面,默认显示的都是Mixed Settings,点开后看得到
  • 有些组件低版本CANoe没有,这里默认选择Install
  • 有些组件默认选择Update,需要升级版本;
  • 还有些时None,说明这个组件版本没有变,无需安装和更新
  • 安装过程可能出现failed的情况,那就再安装一遍,可能就好了

在这里插入图片描述


2️⃣ 安装完成后,这里的环境变量CANoe 13

  • 我开始尝试更改这里的环境的路径也许能更改默认打开的版本,发现并不行

在这里插入图片描述


📙 怎么更改默认打开的CANoe版本呢


1️⃣ 安装完成后,我再次打开CANoe工程,它就默认选择CANoe 13l了,下面我们再给它改回来

在这里插入图片描述


2️⃣ 安装下图,更改
在这里插入图片描述


3️⃣ 安装下图,找到CAN11 版本的 CANoe64.exe,就好了,这样我们就默认使用CAN11 打开工程了

在这里插入图片描述


📙 Python 调用CANoe 怎么指定版本呢


1️⃣ 我们上面更改了默认打开版本,但是Python调用CANoe时,它仍然默认选择CANoe 13,这说明上面的做法是不适合COM口的情况的,

在这里插入图片描述


2️⃣ 我们找到Help文档,这里说了当你安装完CANoe软件时,COM 接口就被registered到windows中了,如果我们想通过COM口调用不同版本的CANoe 需要先执行下 RegisterComponents.exe

在这里插入图片描述


3️⃣ 那我们就试下,果然就成功了

  • 一定要cmd 路径进入到指定CANoe版本路径下

在这里插入图片描述


4️⃣ 我就,在CANoe 13下再测试了下,也时OK的,

在这里插入图片描述


5️⃣ 测试完毕,咱再该回去。

在这里插入图片描述

在这里插入图片描述

End

🌎总结

23

请添加图片描述

🍅 有需要演示中所用demo工程的,可以关注下方公众号网盘自取啦,感谢阅读。
7

  • 🚩要有最朴素的生活,最遥远的梦想,即使明天天寒地冻,路遥马亡!

  • 🚩 有手机的小伙伴可以加下交流群,在车载诊断领域的一个小小圈子,群里有网盘资料源码,可能有你需要的呢,平时可以交流技术,聊聊工作机会啥的。

  • 🚩如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。
    18
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蚂蚁小兵

慢慢长夜磨一章好文章,费烟!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值