查看: 2025|回复: 2

[求助] RT1064的Flexcan02有bug吗?

[复制链接]

该用户从未签到

27

主题

111

帖子

0

中级会员

Rank: 3Rank: 3

积分
472
最后登录
2024-7-20
发表于 2023-4-13 20:05:17 | 显示全部楼层 |阅读模式
现象:       准备两块板子,A板使用can02不停的发数据,B板不停的切换can02的过滤id,随着A板发送数据的频率越快,B板在FLEXCAN_EnterFreeMode()调用完卡死的几率越大,A板不发数据时,没问题。


B板切换过滤的id逻辑:
1.进入freeze模式;
2.设置过滤id;
3.退出freeze模式。
回复

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 23:21
  • 签到天数: 1845 天

    连续签到: 5 天

    [LV.Master]伴坛终老

    203

    主题

    3万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    112619
    最后登录
    2025-7-17
    发表于 2023-4-13 20:18:01 | 显示全部楼层
    你再挂一个CAN控制器在这个网络上试试
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27

    主题

    111

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    472
    最后登录
    2024-7-20
     楼主| 发表于 2023-4-14 11:36:58 | 显示全部楼层
    stm1024 发表于 2023-4-13 20:18
    你再挂一个CAN控制器在这个网络上试试

    已经挂了一个汽车ECU模块,忘记写在说明里了,目前在退出freeze前加个10ms延迟可以,但CAN01没这个问题。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 13:24 , Processed in 0.110743 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表