GPIO_0 PIN5作为同一部分的输入和输出

3个员额/0个新员额
最后一篇文章
亚辛·本纳西奥
离线
最后一次见到:6年1个月前
加入:2015-04-10 15:32
GPIO_0 PIN5作为同一部分的输入和输出

我正在为运动传感器实现一个驱动程序,该传感器通过单线通信(GPIO)进行通信

我需要将某些systick值的引脚设置为高电平和低电平,然后读取传感器发送的一个位,这个过程是在循环中进行的,直到32位都从传感器发送。

这是可行的,我的意思是设置引脚输出设置它高,然后低,并立即设置它的输入和读取状态?

RvA
离线
最后一次见到:2个月1周前
工作人员
加入:2014-02-07 14:10
嗨,亚辛,

嗨,亚辛,

是的,这是可行的。我听说过一个项目,其中单线通信用于控制。我会尽量了解更多的细节。关于从GPO到GPI的GPIO切换,我没有详细信息,但您也可以尝试在代码中查看计时是否符合传感器的要求。

致以最良好的祝愿,RvA

亚辛·本纳西奥
离线
最后一次见到:6年1个月前
加入:2015-04-10 15:32
谢谢是的,我成功了

谢谢是的,我做到了,但我必须直接写入寄存器,以尽可能快地加快通信和切换。