This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ecan初始化配置里面比特率预分频值为2,为什么可以配置三个采样点?



ECanaShadow.CANBTC.bit.BRPREG = 2;
ECanaShadow.CANBTC.bit.TSEG2REG = 1;
ECanaShadow.CANBTC.bit.TSEG1REG = 6;

ECanaShadow.CANBTC.bit.SAM = 1;
ECanaRegs.CANBTC.all = ECanaShadow.CANBTC.all;

官方寄存器配置里面写着:

CAN 模块三次取样后进行取多数决定。 只有当比特率预分频值大于 4 (BRP>4) 选择三重采样样本模式。

求解释