【发布时间】:2015-11-12 08:15:36
【问题描述】:
我按照此链接中的步骤操作:Using the Aardvark with Python on 64-bit Windows
我尝试使用命令提示符写入和读取字节(使用 aai2c_eeprom.py 从 EEPROM 写入和读取),即尝试通过键入以下内容进行读取时:C:/Python27/python.exe aai2c_eeprom.py 0 300 read 0x51 1 4.
我观察到我可以写入 EEPROM,但无法从 EEPROM 中读取任何字节。它打印:
错误:没有读取字节 - 你确定你有正确的从地址吗?
有人知道我为什么会收到此错误消息吗?
注意:我使用的是 Microchip Technology 的 24LC024 EEPROM。您可以通过此链接查看数据表:I2C Serial EEPROM。根据此数据表,从机地址计算为 0x51。因此,我不知道为什么会收到从站地址错误。
另外,当我用 Total Phase 的 Flash Center SW 检查它时,我得到了一个读取错误:
适配器:从属 NACK。
提前致谢!
【问题讨论】:
标签: python-2.7 flash i2c slave eeprom