CANoe Instructions
So
Connect CANoe With Radio
Set Up Software Environment
Send CAN Messages
CANoe - Automotive Bus Tool
Hardware
CANoe Software
类似的测试工具
Sanit2 Hardware
Sanit2 Software
Serial Port Small Tool-Hardware
Serial Port Small Tool-Software
Vehicle Spy3-Hardware NeoVI Fire
Vehicle Spy3-Software Spy3
使用CANoe做什么
接收消息 | 发送消息 |
---|---|
标记信号 | 记录log |
测试通讯负载 | 模拟实车环境 |
CANoe与Sanit2
CANoe的优势:
更精密的器件 | 更可靠的硬件 | 更兼容的驱动 |
---|---|---|
可视化分析 | 自检模拟器 | 供电简单 |
CANoe的劣势:
价格昂贵、配置繁琐、资源占用大
连接CANoe
配置硬件:
- 搞清楚CANoe硬件BOX上的db9端口
- 配置终端电阻
- 连接CAN线
1.DB9端子:
CAN db9公头脚位图
意如其名,有九个针脚(Pin),用于连接线束并收发CAN数据;
CANoe一般每个DB9上只有2个 CAN功能连接脚(Pin):CAN_H、CAN_L,高配版才可能有SWC单线CAN脚;
根据购买时硬件的不同,CANoe的高低CAN的Pin脚位置不一样:
- 一般标准是DB9上的序号为2和7的脚,按“2低7高”方式确定CAN_H、CAN_L脚位;
- 特殊情况下按“1低8高”方式确定CAN_H、CAN_L脚位;
所有脚位的具体信息可进入software hardware界面查看
2.终端电阻:
如果说CAN总线是一条路,CAN消息是徒步者,那终端电阻就是徒步者脚上的鞋;
如果说收发两端是两座山头,那CAN_H、CAN_L两条线就是索绳,而终端电阻就是索道上的铺板;
在总线的一端或两端加合适的电阻,可以使线上的直流(数字)电平更加稳定,同时还能极大限度地减少线端反射干扰;
实际上终端电阻的配值是一个经验值,并不是依据公式计算得到的
一般说来有以下规律:
2m以下的短线,一颗120 ohm电阻可使双线CAN正常工作;
超短线,不需要终端电阻也可以;
超过2m的长线,使用两颗120 ohm电阻,线端一边一个可使之正常工作;
- 从测试灵活上讲:我们只要在CANoe和radio的CAN线上任意一处加上120 ohm电阻即可
- 手边没有电阻,使用Saint2双线上自带的120 ohm电阻
3.连接CAN线
为了得到更好的额信号,建议使用双绞线(Twisted Pair),如下图
讲两台要通信的设备,CAN_H线接CAN_H线,CAN_L线接CAN_L线完成线束连接
使用CANoe Software
- Set Up a New Project/Configuration
- Set Up Software Environment
- Send/Receive Messages