嗨。感谢您对使用这个整洁模块的持续支持。在我们的第一次设计中,我们接近于定制这种产品的使用。
我们似乎能够使用AT+IOCFG命令(P0_6除外)将SPI端口引脚重新映射到我们的外部设备。
模块数据表(图11)显示P0_6作为自定义SPI的一个推荐端口引脚,作为SPI_SCK函数使用。
有没有什么工作可以让我们利用P0_6?在必要时,我们将不使用该端口引脚。
ATI
无代码DA14531 v_6.380.12.6
好吧
在+ IOCFG
00 00 00 00 12 11 00 00 00 00 00 00 00 00 00 00
好吧
6 + IOCFG = 4
请求的gpio函数无效
错误
关键词:
嗨mom2,
请检查user_periph_setup.h。P05和P06用于相应的UART RX和Tx。您需要将该引脚重新映射到其他gpios并重新构建项目。然而,P06是一个GPIO -它没有被检测为SPI引脚,所以您可以将SPI_CLK发送到另一个可用的GPIO。数据表中的图11只是一个示例。
谢谢,PM_Dialog
有道理(现在):我会按照你的建议去做。我们有足够的引脚来继续使用硬件。再次感谢。
嗨mom2,
谢谢你接受我的回答-如果你有任何后续问题,请创建一个新的论坛线程。
谢谢,PM_Dialog