내 board.and 내 보드가 기본적으로 gpio 버튼을 가지고이 버튼의 가치는이 버튼의이 버튼 값을 다시 누르면 high.i를 낮추면 낮아지게됩니다. 내가 3 버튼을 길게 누르면 내 응용 프로그램을 중단시키고 싶습니다. 두 번째 디스플레이는 회전해야하며, 버튼을 눌렀다가 놓으면 페이지가 변경됩니다. 내 앱에는 인터페이스가 있습니다. 내 GPIO 버튼이 있습니다. 내가 어떻게해야 happen.what합니다 버튼 아무것도 누르지 경우 내 응용 프로그램은 그 후 시작할 때 내 애플 리케이션에Qt5 : 인터럽트 구동 GPIO 버튼을 기반으로 QT 응용 프로그램
QString btnInput = "/sys/class/gpio/gpioN/value";
나는 값 파일에서 값을 읽을 수 있습니다. 버튼을 누른 후 어떻게 인터럽트를 생성 할 수 있습니까?
내가 Qt는 단지이 전 주에 시작 QT에 새로운 오전 저를 도와주세요.
답장을 주셔서 감사합니다. 그리고 인터럽트를 생성하는 변경 사항을 기반으로 구현했습니다. 그러나 fileChanged()는 once.but 만 내 보낸 버튼 인터럽트를 생성해야합니다. 도와주세요. –
QFileSystemWatcher가 사용할 특정 명령이 아닙니다. 변경된 시스템 파일을 파악할 수 없습니다. 이 링크는 유용 할 수 있습니다. https://stackoverflow.com/questions/23823279/handle-gpio-button-event-with-c –