云途CANTP协议收到流控帧后不回连续帧问题
-
偶发还是稳定复现?用到版本是什么,芯片是什么,还有编译器是什么也最好提供一下
-
jiankang_wang 稳定复现,芯片和版本如图
加CANTP回复长度固定8byte的补丁,编译调试用的是cmake+ozone+jlink
-
复现的总线报文序列能提供一下吗,我这边测试一下
-
我这边在demo工程中没有复现你说的问题。这是我的总线序列。
我这边只是简单的将流控帧修改为你的30 00 14
并没有复现你说的问题。你这边是用的什么编译器?我换成对应的编译器试一下。
另外,发送流控帧的对象是什么?上位机发送的还是MCU发送的。
CAN盒用的什么也提供一下 -
没什么头绪,要不约个会远程看一下?
-
随便什么会议申请一个就行,链接发到这里。大概9:30的样子就可以
-
LZY 邀请您参加腾讯会议
会议主题:云途连续帧不回复问题
会议时间:2025/06/24 09:30-10:00 (GMT+08:00) 中国标准时间 - 北京点击链接入会,或添加至会议列表:
https://meeting.tencent.com/dm/Imtmwj6EcffM#腾讯会议:946-800-549
复制该信息,打开手机腾讯会议即可参与
-
邮箱或者本贴都可以。jiankang.wang@ytmicro.com
-
project.yct
以上为MCU和上位机配置。
-
这是整个工程,请查收 seat_yuntu.zip
-
李工,我这边使用yct作为上位机,下午机使用一样的配置是没什么问题的。
这是CanTp的状态转移图。
根据上午的远程来看,似乎是Bs超时了。下午什么时候方便远程看一下吗? -
LZY邀请你加入飞书视频会议
会议主题:云途debug session
会议时间:6月24日 (今天) 13:30 - 14:00 (GMT+8)
会议 ID:479 643 790
会议链接:https://vc.feishu.cn/j/479643790手机拨号一键入会
+862122504720,,479643790(中国大陆)
4008208888,,479643790(中国大陆)根据所在地拨打号码
+86 21 2250 4720(中国大陆)
400 820 8888(中国大陆)
+852 2245 3212(中国香港)
+44 74 1836 5327(英国)通过 SIP 会议室系统入会
479643790@lvc.feishu.cn通过 H.323 会议室系统入会
101.133.204.6(中国上海)
会议 ID:479 643 790 -
李工,这个问题这部分代码可能会有这个现象,你改下试试行不行:
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...