강좌 & 팁
글 수 2,412
2012.03.16 22:53:19 (*.52.177.29)
51867
EM-S3C6410 이나 EM-S5PV210 모듈을 부팅한 이후 root 디렉토리에 보면
app-gpio 란 실행파일이 있다. 이름에서 알수 있듯이 gpio 를 제어하는 프로그램이다.
사용법을 알아보자
EM-S3C6410 모듈의 경우 모듈에 LED 가 있다. 이것을 켜보기로 하자
LED 를 켠다는 것은 출력을 말한다.
./app-gpio 6410 out q 2 0 <== LED ON, GPQ2 번에 LOW 출력
./app-gpio 6410 out q 2 1 <== LED OFF, GPQ2 번에 HIGH 출력
EM-S5PV210 은 다음과 같이 하여 LED 를 켠다.
./app-gpio 210 out h2 5 0 <== LED ON, GPH2-5 번에 LOW 출력
입력으로 사용하려면 다음과 같이 한다.
./app-gpio 6410 in q 2 0 <== LED 가 풀업되어 있으니 값은 1이 나온다.
EM-S5PV210 모듈에서 LED 를 300msec 주기적으로 깜박이게 하고싶다면.....
./app-gpio 210 out h2 5 0 blink=300 &
app-gpio 유틸리티를 사용하여 필요한 GPIO 의 값을 변경할 수 있어 하드웨어를 테스트할 때 유용하게 사용할 수 있다.
참고로 ./app-gpio 실행할때 옵션없이 실행하면 설명이 나온다
예전에 배포된 램디스크를 사용한다면 app-gpio 가 없을 수 있다.
그래서 파일을 첨부하였다.
꼭필요한 프로그램같습니다.
그런데, 실행이 되지 않네요... not found라고 뜨네요.
혹시 소스를 받을 수 있겠습니까?