기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

갑자기 궁금하여 질문 드립니다..
지금 Bluesky2410보드를 NFS를 사용해서 Aesop 개발 환경의(VMWARE의 slackware /korea-dokdo/nfsmount/rootfs 를 root file system으로 부팅
해서 작업을 하고 있는데요...
SDL등은 어려워 우선 LCD에 프레임버퍼로 그냥 그리고 있습니다..
터치를 써볼려고 하는데  터치 같은 경우도 /dev 아래 터치 드라이버를
오픈해서 사용 할 수 있지 않나요? 이솝보드에서는 어떻게 사용하시는지..
/korea-dokdo/nfsmount/rootfs/dev 아래는 터치 관련 드라이버는 없는 것 같아서요..

보드가 다르니 이솝보드에서 처럼 바로 할 수는 없겠지만요..

예를 들면 아래처럼요..


if((touch_screen_fd=open("/dev/sharp_ts",O_RDONLY|O_NONBLOCK))==-1)               
        {
                printf("Can not open Touchscreen Device...nn");fflush(stdout);
                return(-1);
        }

고현철

2006.05.02 09:10:50
*.42.87.228

위의 예제처럼 사용합니다.

하지만 touch는 calibration이 필요하기 때문에 중간에 미들웨어를
하나 둬서 사용합니다. ex> tslib

aesop용 rootfs에는 존재합니다, bluesky용으로의 적용도 어렵지는
않겟지만, 시스템에 대해서 좀 알아야 적용이 가능할 듯...

diy쪽 게시판에 이재훈님께서 tslib 얘기를 써 놓앗으니 참조하세ㅛㅇ
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

사용자 로그인