Yuntu Tools中的UDS Tool can速率设置问题
-
检查一下
FLEXCAN_DRV_Init
函数的调用参数是物理通道还是YCT中的配置号。
此外,在修改完配置之后,可以直接通过总线设备往下位机发送UDS报文,看看是否有回复测试下位机是否正常。例如这种情况我会直接用总线设备发送02 10 02
报文,如果下午机配置正常且连接正确,应该是可以收到回复02 50
报文。 -
记得check一下FLEXCAN2用到的时钟,门控时钟,引脚是否配置了
-
使用CAN2烧录的是公板还是用户画的板?
如果是公板的化,可以使用杜邦线连接引脚到Phy。
少一个终端电阻确实会有影响,可以试试FLEXCAN的demo,看看能不能往总线正常发送数据
-
jiankang_wang 在 Yuntu Tools中的UDS Tool can速率设置问题 中说:
少一个终端电阻确实会有影响,可以试试FLEXCAN的demo,看看能不能往总线正常发送数据
同步信息:没有终端电阻确实影响烧录,下面是我使用CAN盒,在使能终端电阻和禁止终端电阻做的测试。
建议:上位机软件可以在Device栏,加上can盒终端电阻使能设置按钮(个人建议,或许并不合理)
-
你的ZLG设备选的是 USBCANFD_200U,使用
ZBaudcalTool
是配置不出来这样的波特率的。
可以看到都是带得有fd段的设置,而你的字符串只有cc的发帖前请先参考https://forum.ytmicro.com/topic/863/%E4%BA%91%E9%80%94%E8%AE%BA%E5%9D%9B%E8%A7%84%E5%88%99-yuntu-forum-rules
-
attach 一下看看pc在哪一行指令。另外AppInfo写入的地址可能是会变得,需要自己确定一下给的地址是不是可写的哈
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...