0. 简介
设置可变波特率时候,遇到2个坑,在此记录下来
使用该函数即可
can_time_segment_t bitrate2 = s_canBitrate[CAN_BITRATE_250K];
CAN_DRV_SetBitrate(instance, &bitrate2);
1. 波特率指针注意不要空
查看设置波特率的接口,发现参数通过指针传进来,于是自己声明了一个指针,参考初始化的参数进行
调试时候发现这个没有地址,才知道是空指针
换成数组都OK
3. 注意不同波特率的参数
不同波特率的值在这里有
可以用这个直接获取
我直接把CAN盒子上位机显示的copy的值有问题