현재 GPIO 핀의 입력으로 외부 입력 소스를 사용하려고하는 STM32 F4 디스커버리 보드가 포함 된 프로젝트에서 작업하고 있습니다. 외부 입력 소스는 3.3V로 설정된 전원 공급 장치입니다. 핀은 특정 값이 지정되지 않은 경우 입력이 접지되도록 GPIO_PULLDOWN 모드로 설정됩니다. 그러나 일단 접지되면 입력 값을 변경할 수 없습니다. 전원 공급 장치가 입력 핀에 3.3V를 제공하도록 설정하면 여전히 접지 상태를 유지합니다. 하지만 보드의 3.3V 핀을 입력 핀에 연결하면 입력으로 3.3V가됩니다. 내가 조금 이상한 것을 발견했다. 멀티 미터를 사용하여 입력 핀을 측정 할 때 멀티 미터는 전원 공급 장치의 GND와 입력 핀의 VCC를 사용할 때 입력 핀에서 3.3V를 측정한다. 그러나 내가 마이크로 컨트롤러에서 GND 핀을 사용하고 입력 핀에서 VCC를 사용할 때, 0V를 출력한다.STM32F4 - GPIO.pulldown 모드에서 외부 입력 소스가 감지되지 않습니다.
어떻게하면 해결할 수 있습니까? 나는이 주제에 대해 아주 신선하다. 그래서 모든 조언이 감사 할 것이다. 미리 감사드립니다.