DA14586启动问题

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
dlo
离线
最后看到:1个月2个星期前
加入:2017-05-26十六21
DA14586启动问题

我正在使用SPI与一个显示控制器通信。我决定使用相同的SPI引脚,内部flash使用在启动,因为我认为他们被选为SPI是有原因的。我特意省略了CS引脚(P2_3),以避免干扰其启动,相反,我选择P2_1为CS到显示控制器。SCK、SI、SO与内部闪光相同。(P2_4 P2_0 P2_9)

在上电时,我只电源DA14586,而不是显示控制器。我想用DA14586来控制电源切换到其他电路。我看到的问题是,如果我没有显示控制器供电,DA14586不能启动。我有时甚至不能flash的DA14586,它成功连接,但我一直得到SPI flash读取错误的Smartsnippet工具箱。如果我给显示控制器通电,一切似乎都能正常工作。

这听起来像是在无电源模式下的显示控制器正在影响用于接口SPI flash的GPIO吗?

如果这是一个问题,我可以移动到使用不同的GPIO SPI显示控制器。我只是想跟你确认一下,看看通电后会不会发生这种事……这样我以后就不会再犯同样的错误了。

谢谢!

关键词:
设备:
PM_Dialog
离线
最后看到:5天19分钟前
工作人员
加入:2018-02-08 11:03
嗨dlo,

嗨dlo,

我们的建议是使用不同的gpio SPI来显示控制器。理论上,您可以将相同的gpio与SPI flash一起使用,实际上您已经忽略了CS,但是显示控制器可能会卡住您正在使用的gpio,因此您无法启动。这取决于显示控制器如何实现。此外,您可以探测信号,以检查它们是否被拉下,但建议使用不同的gpio。

谢谢,PM_Dialog