DA14586 datasheet在表1中说:“在引导序列中,P2端口的四个SPI引脚被用来访问内部闪存。因此,这些引脚不能被重新映射或用于任何其他目的。
请澄清:问题不只是在启动期间吗?只要我们在引导过程中不干扰SPI通信,我们就可以了吗?
如果我想在我的应用程序中使用相同的SPI引脚(所以我不重新映射它们),哪个引脚是MISO和MOSI?我这样问是因为表1也列出了DI和DO引脚的两个方向。在GPIO部分,它说P2_4是SPI_DO, P2_9是SPI_DI。在SPI部分的后面,它说P2_4是SPI_DI, P2_9是SPI_DO。图3说P2_4是SPI_DI, P2_9是SPI_DO。它是哪一个?
在我的应用程序DA1’4586将是SPI主。在这种情况下,哪个引脚将是SPI_DI和SPI_DO,所以我不需要重新映射它们?
谢谢,
杰伊。
设备:
嗨杰·哈姆林,
如果您检查DA14586用户手册中表1:引脚描述的SPI总线接口(第19页)部分,您将看到注释2和3(第21页)。根据这些注意事项:
所以,在你的情况下,如果你想配置DA14586作为SPI主,P2_4应该是MISO,而P2_9应该是MOSI。你能更详细地描述一下你这个问题的意思吗“问题不只是在启动过程中吗?”只要我们在引导过程中不干扰SPI通信,我们就没问题吗?”?
此外,以下过去的文章可能会有所帮助:
https://support.dialog-semiconductor.com/comment/17898#comment-17898
谢谢,PM_Dialog