1.CAN总线通信为什么不能在高负载率下运行
在CAN通信中,使用某个固定波特率的情况下,总线的通信流量就将是一个固定值,比如使用1Mbps的波特率,则该总线上100%负载率就是1秒的时间内可传输1Mbit的数据。
当总线的平均利用率达到70%以上时,总线的通信将有可能出现拥堵的现象,极端情况下将有可能造成错误帧的出现,所以对于CAN通信需要严格控制好通信的负载率。我平时做程序开发时使用USBCAN-2E-U这款CAN卡配合其专用的CANTEST软件做的一个测试截图,可以直接通过曲线的变化来实时监控我总线上的实际通信流量,以使我可以很方便的处理好程序中数据发送的时序问题。
转载请注明出处windows之家 » win10下安装cantest