硬汉嵌入式论坛

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

[CAN/FDCAN] stm32h723的canfd 自动重发功能如何彻底关闭

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2023-5-10 20:49:53 | 显示全部楼层 |阅读模式
明明把stm32h723的canfd 自动重发功能关了( hfdcan1.Init.AutoRetransmission = DISABLE;查看寄存器DAR=1),为什么经常出现连续的两次或三次重发(这个在示波器和Canfd接口卡上都能看到)而且数据和波形也是正确的,也没看到错误计数,因为系统发送数据比较多,重发会影响 系统速率,所以想直接把重发关了,此项测试把can中断关了,也没有使用接收中断就是纯数据外发(采用外循环测试是好的),但不知哪儿还有相关设置或者有什么原因,哪位帮忙告知下,多谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2023-5-11 00:51:04 | 显示全部楼层
测试H750/H743正常
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 19:22 , Processed in 0.165405 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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