你好 ,
我们计划使用DA14531模块用于传感器显示单元,我们使用的显示器是一个带有6个引脚的SPI显示器(输入),RES(OUT),DC(OUT),CCK(OUT),SCK(OUT),SDI(OUT),带有3个引脚(SCL,SDA,中断)和蜂鸣器(1针)的I2C传感器,根据我们的要求,我们不需要同时使用显示器,传感器和蜂鸣器。因此,我们需要10个引脚进行沟通。然而,模块只有9个GPIO,其中4个GPIOS(P0_0,P0_2,P0_5,P0_10)是共享的,并且具有预定义的功能(SWCLK,SWDIO,RST,RXTX)。是否可以通过共享一些引脚并在软件结束时将SPI显示器,I2C传感器和蜂鸣器连接到模块中?
如果可能的话,您可以帮助连接连接的原理图。在我购买开发套件之前,我只是想澄清它。
非常感谢您的时间和耐心等待。
关键词:
嗨Sripathi.
谢谢您在线的问题,为您的兴趣感兴趣。让我检查一下,我会尽快回复你。
让我还在初始帖子中更改设备选择,因为问题与DA14531模块相关,而不是DA14580。
谢谢,PM_DIALOG.
嗨Sripathi,
我为延迟道歉。哪个是您计划使用的传感器显示?是所有需要的6个引脚,应该与模块的GPIO相关联?你打算为编程使用JTAG吗?
在SW侧,是的,您可以将相同的GPIO配置为SPI或I2C。由于GPIO将与2个接口共享,因此您应该确保在与其中一个交互时,另一个不受影响。例如,假设应用程序开始切换I2C时钟,并且相同的GPIO与SPI CS连接。
请您分享一个框图,展示如何考虑使用模块连接接口?
谢谢,PM_DIALOG.
你好 ,
我计划使用SWD调试,并且显示器是SPI显示屏,似乎忙碌的PIN是可选的,并且可以处理它的软件侧。谢谢你的回复,我已经用GPIO尝试了一个定制的董事会,我将尝试它并在任何问题的情况下寄回。谢谢
嗨Sripathi,
谢谢你让我们知道。如果您需要进一步的评估帮助,请创建一个新的论坛线程。
谢谢,PM_DIALOG.