硬汉嵌入式论坛

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

[CAN/FDCAN] 单can口可以同时输出can和canfd协议吗

[复制链接]

10

主题

19

回帖

49

积分

初级会员

积分
49
发表于 2020-12-17 14:20:52 | 显示全部楼层 |阅读模式
问题:
1.一个硬件can口可以同时输出can协议和canfd协议吗
2.一个硬件can口在can协议模式下,可以同时输出标准帧和扩展帧吗(协议长度不同)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-12-17 15:47:54 | 显示全部楼层
如果组网允许随意配置使用,没问题
回复

使用道具 举报

4

主题

46

回帖

58

积分

初级会员

积分
58
发表于 2020-12-22 21:15:13 | 显示全部楼层
第二个问题是可以,第一个问题不清楚,但是这样做没甚意义,总线要么是CAN网络要么是CANFD网络,这个不是你的MCU决定的,是你的收发器决定的
回复

使用道具 举报

4

主题

42

回帖

54

积分

初级会员

积分
54
发表于 2020-12-23 08:58:20 | 显示全部楼层
dengxiaojundink 发表于 2020-12-22 21:15
第二个问题是可以,第一个问题不清楚,但是这样做没甚意义,总线要么是CAN网络要么是CANFD网络,这个不是你的MC ...

CAN-FD的收发器也支持CAN协议啊,是前向兼容的
回复

使用道具 举报

10

主题

19

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2021-1-5 16:49:57 | 显示全部楼层
la9998372 发表于 2020-12-23 08:58
CAN-FD的收发器也支持CAN协议啊,是前向兼容的

你说的很对,所以stm32h7可以同时输出can canfd协议,不过输出之前需要配置一下参数
回复

使用道具 举报

13

主题

223

回帖

262

积分

高级会员

积分
262
发表于 2021-11-8 11:12:16 | 显示全部楼层
STM32F429的CAN控制器支持CANFD么?
回复

使用道具 举报

2

主题

23

回帖

29

积分

新手上路

积分
29
发表于 2021-11-8 14:24:01 | 显示全部楼层
我瞎猜觉得发没问题,问题在收,要提前知道下一帧要收的数据是哪个制式才行。如果有主从机,从机不会主动发消息,我觉得就可以。主机配好发出去,等从机回复,要发另一个制式再配成别的,发完等回复。
回复

使用道具 举报

22

主题

93

回帖

159

积分

初级会员

积分
159
发表于 2022-1-17 20:36:56 | 显示全部楼层
eric2013 发表于 2020-12-17 15:47
如果组网允许随意配置使用,没问题

请问配置成了CANFD模式,对方是CAN经典模式,那能收到CAN经典模式发来的报文吗?还是会报错
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2022-1-18 10:26:28 | 显示全部楼层
shibinjie 发表于 2022-1-17 20:36
请问配置成了CANFD模式,对方是CAN经典模式,那能收到CAN经典模式发来的报文吗?还是会报错

不能,得动态配置。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 06:11 , Processed in 0.174882 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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