| [ windows ] in KIDS 글 쓴 이(By): barang (barang) 날 짜 (Date): 2000년 2월 14일 월요일 오전 09시 39분 01초 제 목(Title): [Q] NT에서 38400bps 시리얼통신?? P III+64MB 사양이구요. NT 4.0 w/s를 사용하고 있습니다. 외부 디바이스와 시리얼 통신을 하려고 하는데요. 속도는 38400bps이고 외부 타이머에 의해 시그날링되는 20msec 주기마다 12바이트씩 송신과 수신을 하게 됩니다. 또한 asynchronous i/o로 통신을 하려고 하는데요. 이상하게 처음에 12바이트중 첫ㄱ 8바이트만 읽고, 다음 20msec때부터 직전 주기의 네바이트와 이번 주기의 첫 8바이트를 붙여서 수신값을 리턴하는군요(by ReadFile(,, length=12, &length, ) 왜 이런 일이 벌어지는건지요? 비동기이기 때문인가요? |