数据表上说“映射到Px端口”,另一个外围设备是一样。什么是不是很中庸?它是否说所有的P0/P1都可以用作USART\U TX和USART\U RX?
嗨,金湘WZH,
关于数据表,DA14580 SoC具有软件可配置的I/O引脚分配,因此您可以将任何GPIO映射到您喜欢的任何功能。在SDK中,配置GPIO,并在SDK的periph\u init()函数执行的set\u pad\u functions()函数中为GPIO分配功能。在user\u periph\u setup.h文件中定义GPIO时,应通过执行reserve\u GPIO()来保留它,然后在set\u pad\u functions()中的GPIO\u ConfigurePin()中配置pin的功能和状态。
谢谢你的对话
如果我用USART下载固件,是不是所有的pin都可以?
根据“DA1458x从串行接口引导(AN-B-001)”文档的表1和表4,DA1458x可以根据标准引导顺序从端口P0的标准GPIO引导。请查看此文档以查看哪些gpio用于从UART引导以及DA1458x如何引导。在引导之后,当代码被镜像到系统内存并开始运行时,您将能够将您想要的任何GPIO映射到您喜欢的任何功能。
嗨,金湘WZH,
关于数据表,DA14580 SoC具有软件可配置的I/O引脚分配,因此您可以将任何GPIO映射到您喜欢的任何功能。在SDK中,配置GPIO,并在SDK的periph\u init()函数执行的set\u pad\u functions()函数中为GPIO分配功能。在user\u periph\u setup.h文件中定义GPIO时,应通过执行reserve\u GPIO()来保留它,然后在set\u pad\u functions()中的GPIO\u ConfigurePin()中配置pin的功能和状态。
谢谢你的对话
如果我用USART下载固件,是不是所有的pin都可以?
嗨,金湘WZH,
根据“DA1458x从串行接口引导(AN-B-001)”文档的表1和表4,DA1458x可以根据标准引导顺序从端口P0的标准GPIO引导。请查看此文档以查看哪些gpio用于从UART引导以及DA1458x如何引导。在引导之后,当代码被镜像到系统内存并开始运行时,您将能够将您想要的任何GPIO映射到您喜欢的任何功能。
谢谢你的对话