您好!
我正在尝试使用此器件进行 SPI 控制、并且无法正确设置 MISO 引脚。 SPI 总线与其他 IC 共享(CS 除外、很明显)。 一旦我将0x02写入 Page.0-Register.0x10、MISO 线路就会"主动"掉线、使得 SPI 总线中的任何人都无法控制该线路。 我已经看到、这是因为、与其他 IC 通信时、线路电压最高可达~0.4V。 请在配置此器件时提供帮助、以便我可以通过 SPI 总线执行读数。
这也会随序列发生:
-复位 IC 寄存器(0xFE 至寄存器0x00)
-将 GPIO0设置为 MISO (0x02设置为 Page.0-Register.0x10)
我尝试了几种速度、结果相同。 我的写入/读取序列是:始终写入页(2个字节、0x00和页码)、然后写入/读取寄存器和值(第一个字节:将寄存器地址1位向左移位、在执行读取操作时按位或使用0x01;第二个字节: 在写入时写入数据、写入0x00 (虚拟)以生成时钟脉冲并在读取时接收数据)。 从示波器屏幕上可以看出、信号看起来很好、时间也很好。 我已经尝试解决这个问题了几天了。
非常感谢。 BR、
Manuel