你好,
我正在研究一个设计,我想要设备从一个从SPI内存引导。
因此,P0_5引脚连接到MISO,如AN-B-001所示。
我想使用这个引脚(P0_5)也作为UART RX,以编程的SPI内存(或SysRAM与SmartSnippet)和做通常的UART日志(Printf,等。)
在P0_5引脚上共享这两个功能有什么问题吗?
如果这是可以的,DA14580如何管理它在SPI内存编程通过UART接口?
在使用UART日志功能之前,我是否需要驱动内存引脚/CS ?
谢谢你的帮助,
安德里亚
设备:
嗨,安德里亚,
当580启动(引导加载程序运行)时,它将使用预定义的引脚,并将从可用的外部外设启动。在代码启动后,您可以在您想要的任何功能中更改GPIO外设,这样您就可以使用引脚作为UART接口。关于通过UART编程你的SPI内存,当使用智能代码片段时,工具在580上下载固件(flash_programmer位于SDK中的实用程序文件夹中-你可以检查出来),相应配置端口。
由于MT_dialog