[STM32F1] CAN输出引脚一直为高电平

[复制链接]
4125|66
pengf 发表于 2023-7-3 22:35 | 显示全部楼层
有可能是IO配置或者时钟配置有问题,就这样
renyaq 发表于 2023-7-3 22:36 | 显示全部楼层
初始化失败的话,话说你接外部的can芯片了么?
supernan 发表于 2023-7-3 22:37 | 显示全部楼层
可能是初始化有问题
xxrs 发表于 2023-7-3 22:38 | 显示全部楼层
是自己设计的板子吗?
dengdc 发表于 2023-7-3 22:47 | 显示全部楼层
跑一下官方提供的demo试试
louliana 发表于 2023-7-5 21:10 | 显示全部楼层
可能会导致自动关断,此时RXD引脚会一直处于高电平状态。
burgessmaggie 发表于 2023-7-5 21:25 | 显示全部楼层
在使用CAN功能之前,需要正确初始化CAN控制器。
wengh2016 发表于 2023-7-5 21:31 | 显示全部楼层
检查CAN控制器和外部器件(如收发器)之间的连接是否正确。
mmbs 发表于 2023-7-5 22:31 | 显示全部楼层
是否为直接接地?              
caigang13 发表于 2023-7-6 08:13 来自手机 | 显示全部楼层
应该初始化配置有问题
51xlf 发表于 2023-7-6 10:16 | 显示全部楼层
检查电路设计是否存在问题。               
alvpeg 发表于 2023-7-6 10:21 | 显示全部楼层
引脚是否上拉输入               
wilhelmina2 发表于 2023-7-6 10:32 | 显示全部楼层
CAN总线接线不正确或不符合规范,可能会导致输出引脚一直为高电平。
1988020566 发表于 2023-7-6 11:57 | 显示全部楼层
硬件连接和引脚映射是否正确              
robertesth 发表于 2023-7-6 12:33 | 显示全部楼层
如果该引脚悬空或者拉高或者接的电阻较大,可能会导致进入待机模式,从而导致引脚一直处于高电平状态。
averyleigh 发表于 2023-7-6 15:39 | 显示全部楼层
这两条线路的电平正确?              
linfelix 发表于 2023-7-6 16:29 | 显示全部楼层
可能是CAN控制器或其他硬件组件出现故障
kkzz 发表于 2023-7-6 16:44 | 显示全部楼层
如果CAN总线上的电平一直为高电平,可能是由于线路连接错误、终端电阻设置错误或其他硬件问题导致。
Jacquetry 发表于 2023-7-6 23:03 | 显示全部楼层
试一下官方提供demo行不行
鹿鼎计 发表于 2023-7-7 09:35 | 显示全部楼层
理论上也可以比较简单,而f1是一个例程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部