硬汉嵌入式论坛

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

[I2C] 硬件IIC进入错误回调

[复制链接]

9

主题

51

回帖

78

积分

初级会员

积分
78
发表于 2024-1-4 12:24:52 | 显示全部楼层 |阅读模式
H7在使用硬件IIC的时候概率进入错误IIC错误中断
1704341843740.png

错误码为HAL_I2C_ERROR_ARLO,
1704341797632.png
手册说是仲裁丢失
1704342101524.png
百度说是总线还存在其他主机,竞争总线,但是我这里是EEPROM,只有一个设备
1704342043436.png
希望有懂得大佬指教一下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106676
QQ
发表于 2024-1-4 13:42:32 | 显示全部楼层
这个是i做了个什么功能,仅仅是硬件I2C操作EEPROM吗

用的芯片内部上拉还是外置的上拉。
回复

使用道具 举报

9

主题

51

回帖

78

积分

初级会员

积分
78
 楼主| 发表于 2024-1-4 14:16:50 | 显示全部楼层
eric2013 发表于 2024-1-4 13:42
这个是i做了个什么功能,仅仅是硬件I2C操作EEPROM吗

用的芯片内部上拉还是外置的上拉。

是的,只操作EEPROM,软件硬件都有上拉
回复

使用道具 举报

75

主题

684

回帖

909

积分

金牌会员

积分
909
发表于 2024-1-4 23:59:38 | 显示全部楼层
OD具有线与功能,只要有其他主机拉低,就没有其它地方能够拉高。你这种情况建议上电或者异常的时候解锁一下IIC设备
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 08:27 , Processed in 0.268246 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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