很希望能请教一下CDCE62005的读取寄存器命令应当怎样写。
根据芯片手册,当我想要读寄存器1,我应当用MOSI发送“E1_00_00_00”对吗?
我使用ft4232h的python库——pyftdi编写了程序如下:(可以看12和13行)
用示波器抓取CLK和MOSI的时序为:
LE(片选)为:
MISO的时序为:(什么都没读到)
我的SPI时序有错误吗?还是读指令不正确?
另外还有一个异常情况:在运行SPI程序后PCB板的供电电流从0.5下降到了0.24,有时甚至下降到0.05,这是什么原因呢?
非常希望您能为我解答上面两个关于与SPI配置CDCE62005的问题,不胜感激!