gpioX를 sysfs에서 입력 핀으로 내보낼 수 있다고 가정하면 gpioX라는 디렉토리가/sys/class/gpio /에 만들어집니다. gpioX /는 gpio X의 현재 상태 (높음 또는 낮음)를 나타내는 "value"와 같은 파일이 거의 없습니다.GPIO가 상태를 변경하면 sysfs가 어떻게 업데이트됩니까?
핀 X에 적용된 신호가 상태를 변경하면 (예 : 낮음에서 높음) 커널 공간에서 어떤 일이 발생합니까?
전환 전 gpioX/값에 '낮음'이 포함되어 있지만 이후에는 '높은'값이 포함됩니다. 이 파일은 OS에 의해 어떻게 업데이트됩니까?
인터럽트 메커니즘이 필요하다고 생각합니다. sysfs를 업데이트하기 위해 인터럽트 메커니즘을 사용합니까?