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

리눅스 프로그래밍에 대해서 문의가 있습니다.

제가 현재 C#이나 윈도우 프로그래밍을 할 때 Serial 통신을 구현할 때

Serial 데이터 수신 인터럽트를 통해 데이터가 수신 되었다는 것을 인식하구 수신 버퍼가 0이 될 때까지 읽어서

처리를 했습니다.

 

그렇다면..리눅스에서도 비슷하지 않을까? 싶은데요..^^;(제 착각일 수도 있습니다.)

 

디바이스 드라이버단 말고 어플리케이션 단에서 데이터 수신 인터럽트를 받을 수 있을까요?

 

단순히 Serial Port를 read()함수를 통해 무한 반복해서 읽는 경우 밖에 없나요?

 

그리고 2번째로 어플리케이션 단에서 타이머 인터럽트를 사용할 수 있나요? 아님 단순 타이머라도요 ^^;

윈도우 프로그래밍(C#)의 경우는 어플리케이션에서 타이머를 사용할 수 있었는데

 

임베디드 리눅스 환경에서는 타이머 인터럽트를 드라이버 단에서는 사용해봤는데, 어플리케이션 단에서는 어떻게 처리할지

모르겠네요 ^^; 고수님들의 친절한 조언 부탁드립니다.


블루스카이

2012.02.14 20:01:34
*.229.251.32

하기 문서들 참고 하세요

http://www.aesop.or.kr/37770

http://www.aesop.or.kr/35453

이외에도 이솝에서 serial로 검색하면 몇개가 더 나올 겁니다.

혜민아빠

2012.02.14 22:37:06
*.148.23.122

감사합니다 ^^ 많은 도움이 되었습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수

리눅스 커널 컴파일시에 vmlinux파일이 생성 되었습니다. [1]

NDK관련 내용 문의... [5]

현재 ICS 포팅을 지원하는 보드가 어떤게 있을까요? [4]

  • acedon
  • 2012-02-15
  • 조회 수 1295

android에서 FOTA 과정이 어떻게 이루어지나요? [1]

signal사용시 read()함수 사용하면 signal interrupt가 동작하지 않나... [1]

코드상에서 eCryptFs 사용하기 [1]

리눅스 프로그래밍에 대해서... [2]

임베디드 시스템에서 부트과정이 이것 맞나요??? [2]

우분투 11.10 무선랜 연결.....??? [1]

오리겐 보드 V310 PCIe 및 SATA 지원 문의 [5]

V210 칩 구동 관련 [2]

/dev 폴더에 대해서 문의가 있습니다. ^^; 여기에 있는 파일들을 도... file [3]

sgx540에 대한 질문입니다 [2]

[CGI 관련 질문] 웹 페이지에 이상한 글자가 표시되요.. file [2]

  • 허경
  • 2012-02-10
  • 조회 수 1526

정말 모르겠습니다. ㅠㅠ 제가 Makefile을 만들어서 드라이버를 컴파... [1]

libfimg 에 대해 아시는 분~ [2]

NFS와 CRAMFS의 차이점 [2]

이솝2차보드 BSP 문의 [3]

  • cain9
  • 2012-02-09
  • 조회 수 1065

android patch방법이 궁금합니다. [2]

  • yama
  • 2012-02-09
  • 조회 수 1296

Exynose4210 보드에서 nand boot하려고 하는데요. [1]

사용자 로그인