查看: 492|回复: 2

[求助] RT1064的Flexcan02有bug吗?

[复制链接]

该用户从未签到

27

主题

111

帖子

0

中级会员

Rank: 3Rank: 3

积分
449
最后登录
2024-3-29
发表于 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的每日心情
    慵懒
    前天 16:01
  • 签到天数: 1480 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

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

    使用道具 举报

    该用户从未签到

    27

    主题

    111

    帖子

    0

    中级会员

    Rank: 3Rank: 3

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

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

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-29 18:43 , Processed in 0.113419 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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