硬汉嵌入式论坛

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

[CAN/FDCAN] stm32H7的CAN通信离线自动恢复

[复制链接]

9

主题

57

回帖

84

积分

初级会员

积分
84
发表于 2020-11-30 10:13:55 | 显示全部楼层 |阅读模式
以前的F4和F1系列的CAN通信都可以离线自动恢复,但H7的为什么找不到呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2020-11-30 12:54:06 | 显示全部楼层
帮顶,还没有研究过。
回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2020-11-30 18:25:12 | 显示全部楼层
已解决,根据参考手册使能can的IE寄存器的离线中断,回调函数中初始化can通信就可以实现离线恢复了
回复

使用道具 举报

3

主题

1228

回帖

1237

积分

至尊会员

积分
1237
发表于 2020-12-1 14:05:57 | 显示全部楼层
  FunctionalState CAN_ABOM;  /*!< Enable or disable the automatic bus-off management.
                                  This parameter can be set either to ENABLE or DISABLE. */
H7里面没有这个选项吗?
回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2020-12-16 11:31:48 | 显示全部楼层
morning_enr6U 发表于 2020-12-1 14:05
FunctionalState CAN_ABOM;  /*!< Enable or disable the automatic bus-off management.
              ...

我在H7的HAL库没有看到,你找到了麻烦告知一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 02:54 , Processed in 0.281795 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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