|
bioscom이란 함수가 있습니다. 저는 이함수를 써보지도 않았고 ComPort제어는 인라인 어셈블리로 구현하는로 알고 있습니다.
너무 오래되서 기억이 희미하네요
저의 희미한 기억으로는 도스상에서는 어셈으로하는게 속도 문제, 작성의 용이성....등 여러모로 볼때 제일 좋은 방법이라고 알고 있습니다.
워낙에 오래되서 잘기억이 안나요
죄송합니다.
어셈블리책에 제어법이 나올라는지 모르겠네...
그라고 첨부 파일을 올렸으나 별로 도움이 안되지 싶어요
아마 도스에서는 실행되도 UNIX나 LINUX에서는 실행 안될겁니다.
그라고 또 C++4.5에서도 #include 하시어 멀티쓰레드가 되는지 테스트 해보세요 저는 윈도우 만들기는 해봤는데 멀티 스레드는 안해 봤어요(윈도우는 만들어 지더군요)
만약 된다면 '이상엽'씨가 쓴책에 컴포트 제어에 대한 방법이 나오니 책을 찾아 보세요
너무 어려워서 저는 설명 못합니다.
죄송합니다.
그럼
이일형 님이 쓰신 글 :
: 답변 감사합니다.
: UART는 Universal Asynchronous Receiver Transmitter의 약자 입니다.
: 보통 PC에서 UART 16C550 칩셋을 시리얼 통신에 이용하는 걸로 알고 있습니다.
:
: 근데 프로그램을 임베디드 시스템에 써야하고 리얼타임 커널을 사용하게 되어
: 볼랜드 C++ 4.5로 코딩하고 있습니다. -_- 여기서도 쓰레드를 사용할 수 있을까요?
: DOS용 프로그램에서 다른 방법으로 구현하는 방법이 없을지요..
:
|