我按照此链接中的步骤操作:在 64 位 Windows 上使用 Aardvark 和 Python
我尝试使用命令提示符写入和读取字节(使用 aai2c_eeprom.py 从 EEPROM 写入和读取),即尝试通过键入读取时:
C:/Python27/python.exe aai2c_eeprom.py 0 300 read 0x51 1 4
.
我观察到我可以写入 EEPROM,但无法从 EEPROM 中读取任何字节。它打印:
错误:没有读取字节——你确定你有正确的从地址吗?
有谁知道为什么我会收到此错误消息?
注意:我使用的是 Microchip Technology 的 24LC024 EEPROM。您可以通过以下链接查看数据表:I2C 串行 EEPROM。根据此数据表,从机地址计算为 0x51。因此,我不知道为什么会收到从地址错误。
此外,当我使用 Total Phase 的 Flash Center SW 进行检查时,我得到了一个读取错误:
适配器:从 NACK。
提前致谢!