도와주세요!!
글 수 15,339
2004.08.19 13:03:46 (*.110.112.55)
6673
안녕하세요..
시리얼 통신은 해당 장치파일을 open 하시고 이 장치파이에 read 또는 write 하시면
됩니다..
관련 자료는 다음 사이트를 참조하세요..
http://wiki.kldp.org/HOWTO//html/Serial-Programming/Serial-Programming-HOWTO.html
그럼 수고하세요
mac wrote..
: EZ-M01 + LCD SET을 가지고 작업 중입니다.
: UART 포트 관련질문입니다.
: 강좌 란에 있는 것 처럼 콘솔로 사용되고 있는 UART3 외에
: UART1,2도 사용하기 위해 등록을 해서 커널을 올렸습니다.
: 커널메시지에 등록된걸 확인 했습니다..
:
: 이제 실제 사용인데요..
: 제 PC에서 잘 돌아가는 시리얼 소스를 ARM용으로 컴파일을 했습니다...
: 소스를 보다 궁금한 점이 있는데.. 보통 x86 PC에서 돌아 가는 소스는
: serial.c 가 device driver로
: UART 환경설정(Baud, parity, stop bit etc)을 ioctl를 써서 제어하고 있느데
: 요.
: SA1110의 경우 device driver 파일이 serial_sa1100.c 인 걸로 알고 있습니다.
: 이 파일을 보면 ioctl은 없고 다른 함수 들이 구현되어 있는데..
: 그러면 이 함수들을 호출 해야 되는 게 아닌가요... 제가 잘못 알고 있나요?
:
: 이분에 개념이 잘 잡히지 않습니다....
: 혹 이 함수들을 호출해서 설정을 해야 한다면 간단한 소스라도 보여 주시면 감
: 사하겠습니다.
:
: 조언 부탁드리겠습니다. 수고하세요
시리얼 통신은 해당 장치파일을 open 하시고 이 장치파이에 read 또는 write 하시면
됩니다..
관련 자료는 다음 사이트를 참조하세요..
http://wiki.kldp.org/HOWTO//html/Serial-Programming/Serial-Programming-HOWTO.html
그럼 수고하세요
mac wrote..
: EZ-M01 + LCD SET을 가지고 작업 중입니다.
: UART 포트 관련질문입니다.
: 강좌 란에 있는 것 처럼 콘솔로 사용되고 있는 UART3 외에
: UART1,2도 사용하기 위해 등록을 해서 커널을 올렸습니다.
: 커널메시지에 등록된걸 확인 했습니다..
:
: 이제 실제 사용인데요..
: 제 PC에서 잘 돌아가는 시리얼 소스를 ARM용으로 컴파일을 했습니다...
: 소스를 보다 궁금한 점이 있는데.. 보통 x86 PC에서 돌아 가는 소스는
: serial.c 가 device driver로
: UART 환경설정(Baud, parity, stop bit etc)을 ioctl를 써서 제어하고 있느데
: 요.
: SA1110의 경우 device driver 파일이 serial_sa1100.c 인 걸로 알고 있습니다.
: 이 파일을 보면 ioctl은 없고 다른 함수 들이 구현되어 있는데..
: 그러면 이 함수들을 호출 해야 되는 게 아닌가요... 제가 잘못 알고 있나요?
:
: 이분에 개념이 잘 잡히지 않습니다....
: 혹 이 함수들을 호출해서 설정을 해야 한다면 간단한 소스라도 보여 주시면 감
: 사하겠습니다.
:
: 조언 부탁드리겠습니다. 수고하세요