查看: 700|回复: 0

[求助] RT1064 CANFD问题

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
39
最后登录
2025-2-17
发表于 2025-2-11 08:26:03 | 显示全部楼层 |阅读模式
我使用RT1064的CANFD功能,波特率设置为1M,数据域为5M,CAN时钟是80M的时钟进行分配得到,现在发现运行大概1天的时间,RT1064CAN接口就接收不到数据了,CAN发送功能还好用,现在分析不出来问题,请问有可能是什么问题?
    //80M 时钟进行分频,得到1M和5M的波特率
    flexcanConfig.timingConfig.preDivider  = 4;
    flexcanConfig.timingConfig.propSeg     = 0;
    flexcanConfig.timingConfig.phaseSeg1   = 6;
    flexcanConfig.timingConfig.phaseSeg2   = 6;
    flexcanConfig.timingConfig.rJumpwidth  = 1;


    flexcanConfig.timingConfig.fpreDivider = 0;
    flexcanConfig.timingConfig.fpropSeg    = 2;
    flexcanConfig.timingConfig.fphaseSeg1  = 5;
    flexcanConfig.timingConfig.fphaseSeg2  = 6;
    flexcanConfig.timingConfig.frJumpwidth = 1;

回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-5 03:41 , Processed in 0.073803 second(s), 19 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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