本文主要介绍CANalyzer测试环境的搭建。主要是硬件方面,软件方面要跟着进行配合。根据ISO 11898标准,如果是高速,记得要加120Ω的终端电阻。
1 两个CAN短接
如下图所示,用两端都是DB9的线将VN1630A的CH1和CH2的端口短接。VN1630A的USB端接电脑,安装对应驱动,CANalyzer。
软件配置方面,打开软件->单击“Hardware”->单击"Channel Mapping"->将Channel1映射给CAN1,Channel2映射给CAN2,单击“OK”,该环境就配好了。
通过短接方式实现了自收发,一个CAN发送,一个CAN接收。
2 外接CAN
外接CAN设备是实际使用CANalyzer协助开发的实际解法,如下图所示,下图是接了一个PCAN(一种CAN设备),也可以接板卡等其他CAN接口的设备,软件配置方面和1类似,不过记得保证CANalyzer和CAN设备的波特率要保证一致。
3 什么也不接
VN1630A上什么也不接,通过软件设置也能实现自收发,主要用于平时的学习。打开软件->单击“Hardware”->单击"Network Hardware"->单击CAN1的Setup->勾选"TxSelf-ACK",如下图所示,即可实现自收发。
后续篇章的讲解如不做特别说明,都使用该方式来进行,因为简单。