我正在使用SPI与显示控制器进行通信。我决定使用同样的SPI引脚,因为我认为它们是SPI的靴子上使用的内部闪光灯是有原因的。我特别遗漏了CS引脚(P2_3),不会干扰其启动,而是为显示控制器选择CS的P2_1。SCK,SI等与内部闪光相同。(p2_0,p2_4,p2_9)
上电时,我只能为DA14586电源而不是显示控制器。我想使用DA14586来控制电源切换到电路的其余部分。我看到的问题是,如果我没有显示器控制器,DA14586无法启动。我有时无法闪烁DA14586,它成功连接,但我在SmartSnippet工具箱中保持SPI闪存读取错误。如果我为显示控制器供电,一切似乎正常运行。
这听起来像在无力模式下的显示控制器是否会影响用于接口SPI闪存的GPIO?
如果这是一个问题,我可以移动到使用不同的GPIO进行SPI以显示控制器。我只是想和你联系,看看这是可能发生在上电的东西......还是我在将来不会犯同样的错误。
谢谢!
关键词:
设备:
嗨DLO,
我们的建议是使用不同的GPIO用于SPI来显示控制器。从理论上,您能够使用与SPI Flash的相同GPIO,实际上您已经遗漏了CS,但显示控制器可能会被粘在您正在使用的GPIO中,因此您无法启动。这取决于如何实现显示控制器。此外,您可以探测信号以检查它们是否被拉下来,但建议使用不同的GPIO。
谢谢,PM_DIALOG.