DA14586 SPI引导时间引脚映射

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
杰伊•哈姆林
离线
最后看到:2年9个月前
加入:2018-11-01 13:29
DA14586 SPI引导时间引脚映射

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,所以我不需要重新映射它们?
谢谢,
杰伊。

设备:
PM_Dialog
离线
最后看到:3天1小时前
工作人员
加入:2018-02-08 11:03
嗨杰·哈姆林,

嗨杰·哈姆林,

如果您检查DA14586用户手册中表1:引脚描述的SPI总线接口(第19页)部分,您将看到注释2和3(第21页)。根据这些注意事项:

  • SPI_DI/P2_4:仅供数据输入。MOSI在SPI从模式,MISO在SPI主模式
  • SPI_DO/P2_9:仅输出数据。MISO在SPI从模式,MOSI在SPI主模式

所以,在你的情况下,如果你想配置DA14586作为SPI主,P2_4应该是MISO,而P2_9应该是MOSI。你能更详细地描述一下你这个问题的意思吗“问题不只是在启动过程中吗?”只要我们在引导过程中不干扰SPI通信,我们就没问题吗?”

此外,以下过去的文章可能会有所帮助:

https://support.dialog-semiconductor.com/comment/17898#comment-17898

谢谢,PM_Dialog