公羊子丹 发表于 2025-7-19 07:16

G0 I2C做EEPROM读写总是丢首字节

G0 I2C和EEPROM读写老是掉头一个字节,不知道是ACK设置问题还是延时没跟上。

Clyde011 发表于 2025-7-19 07:22

把ACK开关调一调看看。

公羊子丹 发表于 2025-7-19 07:23

是不是没加重启位?

周半梅 发表于 2025-7-19 07:24

写完读前要不要多等几个时钟?

帛灿灿 发表于 2025-7-19 07:24

地址位搞混了?

童雨竹 发表于 2025-7-19 07:25

拉高电阻多大?

万图 发表于 2025-7-19 07:26

我用中断模式稳了点。

Wordsworth 发表于 2025-7-19 07:26

看下示波器波形有拉低没?

Bblythe 发表于 2025-7-19 07:27

I2C速率调低点先试试。

Pulitzer 发表于 2025-7-19 07:28

EEPROM页写有时候要等。

Uriah 发表于 2025-7-19 07:29

HAL库用的哪个版本?

kzlzqi 发表于 2025-7-25 15:00

通常与I2C 时序匹配、ACK 信号处理或EEPROM 写周期延迟相关
页: [1]
查看完整版本: G0 I2C做EEPROM读写总是丢首字节