我跟着這個鏈接的步驟:Using the Aardvark with Python on 64-bit Windows土豚I2C從NACK問題
我試圖寫入和讀取使用命令提示符字節(寫和從EEPROM使用aai2c_eeprom.py讀),即試圖讀取時打字:
C:/Python27/python.exe aai2c_eeprom.py 0 300 read 0x51 1 4
。
我觀察到我可以寫入EEPROM,但是我無法從EEPROM讀取任何字節。它打印:
error: no bytes read – are you sure you have the right slave address?
有誰知道爲什麼我得到這個錯誤信息?
說明:我使用的是Microchip Technology的24LC024 EEPROM。您可以通過此鏈接查看數據表:I2C Serial EEPROM。根據該數據表,從地址計算爲0x51。因此,我不知道爲什麼我得到從站地址錯誤。
此外,當我與總相位的Flash中心SW檢查了它,我獲得了讀取錯誤:
Adapter: Slave NACK.
提前感謝!