도와주세요!!
글 수 15,339
2008.05.06 15:55:10 (*.237.81.61)
18485
아 안녕하세요
저는 D대학교에 다니는 3학년 조현호라고 합니다
다름이 아니라 터치 스크린 때문에 글을 올리게 되었는데요
여기에 글을 참조 하여 시도를 몇번 해보았습니다.
맨처음에는 qmouselinuxtp_qws.cpp 설정을
잡고 QT3.3.3 을 깐후에
/dev/ts 로 설정을 잡고
calibrate를 실행 시켰는데 화면만 나오고 터치가 작동이 안되었습니다.
다음에는
/dev/mk712 로 설정을 잡고
/calibrate 를 실행 시켰는데도 화면만 나오고 터치가 작동이 안되었습니다.
여기서 질문 몇가지 드리겠습니다.
1. 타겟보드에서
-export QWS_MOUSE_PROTO=linuxtp=/dev/mk712 가 맞는것인지
-export QWS_MOUSE_PROTO=linuxtp=/dev/ts 가 맞는것인지
-export QWS_MOUSE_PROTO=linuxtp 가 맞는것인지 궁금합니다.
-어떤 설명서에서는 링크를 걸라고도 하는데... h3600_tsraw 를..
이 네가지 사항에 대해서 설명해 주셨으면 하고요
2. 타겟보드에서
echo "1" < /dev/ts 나 echo "1" < /dev/mk712 등을 사용하게 되면 저희는 아무것도 안나오는데
이거에 대한 해결책 제시해주셨으면 하고요
3. mk712.c 파일을 커널에 drivers/char 에 넣으라는 소리도 있던데 이 부분은 어떻게 해결해야되는지
궁금합니다. 만약 저희가 mk712.c 를 안쓰고 ts나 ts0 를 쓰거나 h3600_tsraw 를 쓰게 되면
꼭 커널안에 파일을 안 넣어도 되는지 궁금합니다.
4. 아까 전화드렸었는데 터치 스크린 테스트를 보내주신다고 하셨는데 그것도 보내주셨으면 합니다
이상으로 질문을 마치도록 하겠습니다.
개발환경은
- 레드햇9 kernel -linux 2.4
- QT3.3.3
타겟보드는
-kernel - linux 2.4
- embedded QT3.3.3
입니다
저는 D대학교에 다니는 3학년 조현호라고 합니다
다름이 아니라 터치 스크린 때문에 글을 올리게 되었는데요
여기에 글을 참조 하여 시도를 몇번 해보았습니다.
맨처음에는 qmouselinuxtp_qws.cpp 설정을
잡고 QT3.3.3 을 깐후에
/dev/ts 로 설정을 잡고
calibrate를 실행 시켰는데 화면만 나오고 터치가 작동이 안되었습니다.
다음에는
/dev/mk712 로 설정을 잡고
/calibrate 를 실행 시켰는데도 화면만 나오고 터치가 작동이 안되었습니다.
여기서 질문 몇가지 드리겠습니다.
1. 타겟보드에서
-export QWS_MOUSE_PROTO=linuxtp=/dev/mk712 가 맞는것인지
-export QWS_MOUSE_PROTO=linuxtp=/dev/ts 가 맞는것인지
-export QWS_MOUSE_PROTO=linuxtp 가 맞는것인지 궁금합니다.
-어떤 설명서에서는 링크를 걸라고도 하는데... h3600_tsraw 를..
이 네가지 사항에 대해서 설명해 주셨으면 하고요
2. 타겟보드에서
echo "1" < /dev/ts 나 echo "1" < /dev/mk712 등을 사용하게 되면 저희는 아무것도 안나오는데
이거에 대한 해결책 제시해주셨으면 하고요
3. mk712.c 파일을 커널에 drivers/char 에 넣으라는 소리도 있던데 이 부분은 어떻게 해결해야되는지
궁금합니다. 만약 저희가 mk712.c 를 안쓰고 ts나 ts0 를 쓰거나 h3600_tsraw 를 쓰게 되면
꼭 커널안에 파일을 안 넣어도 되는지 궁금합니다.
4. 아까 전화드렸었는데 터치 스크린 테스트를 보내주신다고 하셨는데 그것도 보내주셨으면 합니다
이상으로 질문을 마치도록 하겠습니다.
개발환경은
- 레드햇9 kernel -linux 2.4
- QT3.3.3
타겟보드는
-kernel - linux 2.4
- embedded QT3.3.3
입니다
안녕하세요..
EZ-S3C2440에서 터치 스크린을 사용하기 위해서는
export QWS_MOUSE_PROTO=linuxtp 를 사용하면 됩니다.
이것은 src/embedded/qmouselinuxtp_qws.cpp 파일을 사용하겠다는 것입니다.
이 파일에서 터치 디바이스를 /dev/input/event0로 open 하셔야 합니다.
mk712는 EZ-X5 보드에 사용한 것입니다. 아무리 이 파일을 건드려 봐야 반응하지 않습니다.
mk712와는 아무런 상관이 없습니다.
강좌&팁 >> 31 [EZ-EP9312] QT& 터치스크린 연동 후기 를 참조하세요.
그리고 2006년 세미나 자료가 있었는데... 저도 찾아보니 없네요.. 첨부파일로 올려 드리겠습니다....
EZ-S2410이나 EZ-S2440은 터치 인터페이스 같습니다.
그럼 좋은 하루 되세요.