Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
车友车行 1.总线上有一个CAN盒和我们的MCU机器时,CAN盒发消息会产生大量错误帧,进入错误中断回调;2.总线上有l两个CAN盒和我们的MCU机器时,CAN盒发消息会进入接收中断回调,波特率切换正常;
没毛病,如果你做Listen-Only,总线上就至少需要3个节点,你的mcu节点做监听,另外两个节点正常工作模式,不然没有节点ACK就会有错误帧
车友车行 1.没有节点ACK,我们不能只接收吗,轮询切换波特率只听模式,接收到特定报文后配置对应正常波特率。2.我们这边样机两节点就可以做到波特率自适应,可以做单节点测试
你这样不符合can规范,建议按照规范测试,总线上没有ack监听模式接收到的也全是错误帧
swust 你好,有在做吗
ZOUYIWEN 这个做不了,车友车行说的没错,需要外加节点给个ACK才行,不然会报错。建议加一个节点或切到normal模式。
CAN自适应波特率.pdf
swust 但是GD 芯片同样的策略,可以两节点做到波特率自适应
swust 我们试下正常模式切换,感谢帮忙处理
ZOUYIWEN ISO11898-1 2015中有如下协议规范: ,标准CAN应该是不能实现的,除非另一个节点有ACK可选的配置。
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...