硬汉嵌入式论坛

 找回密码
 立即注册
查看: 917|回复: 3
收起左侧

[CAN/FDCAN] 关于STM32H7的CANFD不定长接收问题注意事项

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2022-7-12 12:12:52 | 显示全部楼层 |阅读模式

CANFD/CAN支持的收发字节数是固定的:



比如64字节收发,我们一般的做法都是固定为64字节发送,不足的话凑齐64字节。

实际测试发现不需要这样,对于CANFD接收配置来说,我们直接固定配置为最大的64字节接收。

这样接收的时候,发送端发来的1-8字节,12字节,16字节,20字节,24字节,32字节,48字节和64字节数据都是可以正常接收的,仅需判断下本次接收到的数据个数即可。

这种方式非常好用。


回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2022-7-30 17:14:40 | 显示全部楼层
can 目前还没有玩过哟
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
 楼主| 发表于 2022-7-31 13:13:28 | 显示全部楼层
hpdell 发表于 2022-7-30 17:14
can 目前还没有玩过哟

可以搞起来了。
回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2022-8-2 16:32:20 | 显示全部楼层

目前没有时间捣鼓啊,目前在捣鼓 cc1101 ,无线的收发,目前还没有调通 哎
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 12:39 , Processed in 0.152803 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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