在使用PEAK硬件自带的PCAN VIEW连接时,一般都是使用软件自带的波特率设置。但是其实它还可以自定义波特率。之所以需要自定义波特率,是因为即使波特率的数值一样,如果决定波特率的一些其他参数不同,也会影响通信的质量。现在我们就通过PCAN VIEW的自定义波特率来简单地讲下波特率的计算方法。
PCAN VIEW自定义波特率的方法
1.在连接的界面选择向右的箭头,选择Manage Bit Rate。
2.只要在这个界面点击左下角的Add就可以添加自定义的波特率了。
CAN的波特率可以用以下四个变量可以算出:
A.最小时间段 Tscl;
B.时间段1 TSEG1;
C.时间段2 TSEG2;
D.同步跳转宽度 SJW。
其中最小时间段由CAN控制器的时钟频率以及分频决定。
PCAN VIEW提供的变量计算波特率的公式如下: