2017-09-25 77 views
0

我目前正在研究一個涉及STM32 F4探索板的項目,我嘗試使用外部輸入源作爲GPIO引腳的輸入。外部輸入源是一個設置爲3.3V的電源。這些引腳設置爲GPIO_PULLDOWN模式,以便在未分配特定值時輸入端接地。但是,一旦接地,我無法改變輸入值。當我將電源設置爲給輸入引腳提供3.3V電壓時,它仍然保持接地。但是,當我將電路板上的3.3V引腳連接到輸入引腳時,它獲得3.3V的輸入電壓。我注意到了一件事情,我發現有點奇怪:當我使用萬用表測量輸入引腳時,萬用表在輸入引腳使用GND時,輸入引腳使用GND時,萬用表測量到3.3V。但是,當我使用微控制器的GND引腳和來自輸入引腳的VCC時,它輸出0V。STM32F4 - 在GPIO.pulldown模式下未檢測到外部輸入源

任何想法如何解決這個問題?我對這個主題很新穎,所以所有的建議將不勝感激。先謝謝你。

回答

0

想通了。電源接地是隔離的,因此我需要將電源接地與微控制器連接。