迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1127|回复: 7

【提问】CAN接口波特率

[复制链接]

1

主题

1

回帖

62

积分

注册会员

Rank: 2

积分
62
发表于 2023-2-3 23:39:23 | 显示全部楼层 |阅读模式
CAN接口波特率设置。
回复

使用道具 举报

1

主题

35

回帖

552

积分

高级会员

Rank: 4

积分
552
发表于 2023-2-4 22:51:19 | 显示全部楼层
本帖最后由 王文佳666 于 2023-2-4 22:53 编辑

其实T5L0和T5L1-T5L2的主芯片除了CAN接口不一样其他的串口通讯接口基本一样的。主要T51比T5L0先出来,T5L0的CAN通讯在T5L1的基础上有优化,所以波特率设置不一样。头文件是一样的。

//T50的波特率,T5L主芯片有高分辨率和低分辨率CAN的波特率不一样,其他接口一样
        /********************T50的波特率500K******************************************/
        DATA3 = 08;        //T50的波特率
        DATA2 = 0x25;      //T50的波特率
        DATA1 = 0x0F;      //T50的波特率
         DATA0 = 0;           //T50的波特率500K

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

10

主题

103

回帖

831

积分

高级会员

Rank: 4

积分
831
发表于 2023-7-11 22:10:02 | 显示全部楼层
王文佳666 发表于 2023-2-4 22:51
其实T5L0和T5L1-T5L2的主芯片除了CAN接口不一样其他的串口通讯接口基本一样的。主要T51比T5L0先出来,T5L0 ...

在COF480*480屏上测试,目前只发现这个波特率配置参数能正常工作,谢谢。
但我用Excel计算1Mbps时发现参数的随意性很大,实验没有成功。
回复

使用道具 举报

0

主题

390

回帖

2547

积分

金牌会员

Rank: 6Rank: 6

积分
2547
发表于 2023-7-12 10:40:35 | 显示全部楼层
DATA[3] = 0x04; // T5L0:1000K
DATA[2]  = 0x24;
DATA[1]  = 0x0E;
DATA[0]  = 0x00;
// DATA[3]  = 0x11;//T5L0:250K
// DATA[2]  = 0x25;
// DATA[1]  = 0x0F;
// DATA[0]  = 0x00;
这两个波特率都是可用的,这个通过表格计算是会有偏差的,不过一般根据要求算出来的都是能用的呀,是不是没有注意说明

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

2

主题

6

回帖

75

积分

注册会员

Rank: 2

积分
75
发表于 2025-1-10 14:22:12 | 显示全部楼层
我这几个都不行,不知道该怎么改,那位大佬知道呀?
回复

使用道具 举报

0

主题

24

回帖

854

积分

高级会员

Rank: 4

积分
854
发表于 2025-1-10 21:01:26 | 显示全部楼层
回复

使用道具 举报

1

主题

16

回帖

154

积分

注册会员

Rank: 2

积分
154
发表于 昨天 22:46 | 显示全部楼层
请问下,这个CAN的BRP分频寄存器这个值是怎么确定的,没看懂这个
回复

使用道具 举报

0

主题

390

回帖

2547

积分

金牌会员

Rank: 6Rank: 6

积分
2547
发表于 7 小时前 | 显示全部楼层
计算过程如下
①、用户提供需要的波特率;
②、调整时间份额sum,调整原则为:时间份额sum(L列)尽可能大,并且波特率偏差尽可能小。从最大值25开始递减去试,找一个合适的值。
③、找到合适时间份额sum后,可以确定prop、seg1和seg2的值,计算公式为:时间份额sum=prop+seg+seg2+4。T5L内,prop建议需要设置成0。Seg1和Seg2需要根据厂家需求情况来设置。调整完成后,需要L列的值等于M列。可以考虑建议采样点在75%左右。
④、sjw需要根据实际情况配置。可以在 [1,协议要求最大值] 之间尝试。从小到大调整,表格建议使用值给出了最小值。
⑤、根据表格黄色部分,配置T5L CAN对应的寄存器。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-11-17 17:38 , Processed in 0.025527 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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