无法在端口0引脚上与外部处理器通信

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
markdsylva_2277.
离线
最后一次露面:4个月1日前
加入:2019-06-19 04:20
无法在端口0引脚上与外部处理器通信

你好,

我有一个带有DA14585的自定义板的外部处理器。外部芯片的IO引脚连接到PORT0,PIN2。我正在将此引脚配置为无需上拉的输入。外部处理器大部分时间都有高速拉动。当数据准备就绪时,它会拉下引脚。但是当我使用GPIO_GETPINSTATUS(GPIO_PORT_0,GPIO_PIN_2)读取时,我无法读取低电平。当我在示波器上检查时,低信号电平为0.8V,高信号在该引脚处为3.3V。为什么偏移0.8V?我在这里做错了什么?

对于测试,我将PIN更改为GPIO_PORT1,PIN0,它运作良好,我能够正确读取舞台。为什么在Port0 PIN上的偏移量?

问候,

标记

设备:
PM_DIALOG.
离线
最后一次露面:4小时58分钟前
职员
加入:2018-02-08 11:03
嗨马克,

嗨马克,

您能否为此分享更多的输入?p0_2是否用于设置中的任何其他目的?例如,P0_2用作SPI_MISO(步骤b)当DA14585从SPI闪存开始并充当从设备时。DA14585是否充当主设备或从设备?是否有可能共享PIN配置?

谢谢,PM_DIALOG.

markdsylva_2277.
离线
最后一次露面:4个月1日前
加入:2019-06-19 04:20

pi pm_dialog,

我正在为我的应用程序使用自定义板。我通过三个GPIO引脚与外部处理器通信,其中2个来自Port0,1引脚来自Port1。Port1引脚正常工作。低条件下的0.8V偏移仅在Port0引脚上发生。

问候,

标记

cyibin.
离线
最后一次露面:10个月3周前
职员
加入:2017-12-14 02:48
嗨马克,

嗨马克,

你能分享你的585个定制董事会的士兵吗?

此外,关于引脚的操作,你能发布关于它的一些代码片段。

BR,宜宾