在进行LLCE CAN通信时,发现一个问题,当环境是两个can节点直连配有两个终端电阻120欧姆,对端设备处于监听模式时会触发ACKERR,同时LLCE固件会自动重传,这个重传的好像是以总线的最大带宽在发送,想问下是否有什么方式可以配置自动重传的次数或者怎么停止自动重传
Hello, @JACK_Q
您好
从我的理解来看,应该和LLCE软件无关,这主要是CAN协议层ACK机制导致的,对端处于 listen-only模式时不发送 ACK,此时S32G LLCE侧发出的帧得不到ACK,就会报 ACKERR,随后控制器继续重传,这符合CAN发送失败后的行为。
以上操作是协议规定的,我没看到有配置可以设置重传次数
BR
Chenyin