大家好,
在示意图“图2”中的sleu116.pdf中,有一个AT24C64N闪存连接到PCM2706/7。
此类闪存需要2x8位地址才能读取/写入。
但是,由于读取外部USB描述符在我的设计中根本不起作用,我发现(通过示波器跟踪),PCM2706似乎只执行重置后读取的1x8位地址:
开始条件 / 0x90 / 0x00 / Rep.Start / Read ... / Stopcond。
但是,要解决AT24C64问题,必须执行以下操作:
开始条件 / 0x90 / 0x00 / 0x00 / Rep.Start / Read ... / Stopcond。
现在我怀疑,sleu116.pdf中有一些垃圾- AT24C64N在这种情况下根本不可用;它必须是一个更小的,如24C04 -我对吗?
谢谢