使用P0_6作为用户代码

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
mon2
离线
最后看到:8个月1个星期前
加入:2018-09-04 19:16
使用P0_6作为用户代码

嗨。感谢您对使用这个整洁模块的持续支持。在我们的第一次设计中,我们接近于定制这种产品的使用。

我们似乎能够使用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函数无效
错误

关键词:
PM_Dialog
离线
最后看到:5天6小时前
工作人员
加入:2018-02-08 11:03
嗨mom2,

嗨mom2,

请检查user_periph_setup.h。P05和P06用于相应的UART RX和Tx。您需要将该引脚重新映射到其他gpios并重新构建项目。然而,P06是一个GPIO -它没有被检测为SPI引脚,所以您可以将SPI_CLK发送到另一个可用的GPIO。数据表中的图11只是一个示例。

谢谢,PM_Dialog

mon2
离线
最后看到:8个月1个星期前
加入:2018-09-04 19:16
有道理(现在):)会的

有道理(现在):我会按照你的建议去做。我们有足够的引脚来继续使用硬件。再次感谢。

PM_Dialog
离线
最后看到:5天6小时前
工作人员
加入:2018-02-08 11:03
嗨mom2,

嗨mom2,

谢谢你接受我的回答-如果你有任何后续问题,请创建一个新的论坛线程。

谢谢,PM_Dialog