![]() |
|
Tài trợ cho PIC Vietnam |
Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển... |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#5 |
Đệ tử 2 túi
Tham gia ngày: Jun 2006
Bài gửi: 27
: |
Ok sẽ test thử bằng Adapter khác xem sao !
Còn về vấn đề timeout nếu bằng 0xFFFFFFFF (tức là INFINITE) thì chương trình mới chạy, còn nếu nhỏ hơn ví dụ 0xFFFF như đoạn code dưới đây: // Wait for an event lLastError = serial.WaitEvent(0, 0xFFFF); if (lLastError != ERROR_SUCCESS) return ::ShowError(serial.GetLastError(), _T("Unable to wait for a COM-port event.")); thì ngay lập tức có thông báo lỗi "Unable to wait for a COM-port event." (error 1) chương trình lấy từ CodeProject. Bộ mã đã được tôi post lên diễn đàn, chắc là chuẩn. Chưa test thử cái thời gian chờ nhỏ hơn INFINITE với COM thật. Không hiểu do nguyên nhân j nữa ![]() thay đổi nội dung bởi: bachelor, 17-11-2008 lúc 06:34 PM. |
![]() |
![]() |
|
|