15
37
111
中级技术员
使用特权
94
535
1602
助理工程师
andygirl 发表于 2022-3-29 16:15 你这是换芯片导致的么? 是不是和初始化有关系
morbid 发表于 2022-4-1 10:13 和芯片没关系,如果你之后使用CAN通讯的时候,参考两个点:1,GD32的过滤不支持掩码模式, 2,它的过滤似 ...
发表回复 本版积分规则 回帖后跳转到最后一页
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号
所以你在持续接收的时候需要,移植调用这个过滤函数,让它一直起到作用,就不会接收超时
这个问题持续了两个周终于解决了,其实还是和STM32移植到GD32,大家如果需要用到CAN通讯的功能,一定注意两个点,曾经折磨了我很久。 1,GD32似乎不支持掩码模式,只有列表模式才有用(现象是这样哈) 2,GD32的列表模式过滤似乎不能持续起作用,如果想过滤一个ID,使用列表过滤,长时间保持过滤接收的话,这个过滤就会失效,至少我目前从表面现象的到的结论是这样