1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Visual C++ - có ai giúp được không?

Chủ đề trong 'Hỏi đáp Tin học' bởi jedi, 05/04/2002.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. jedi

    jedi Thành viên mới

    Tham gia ngày:
    01/04/2002
    Bài viết:
    81
    Đã được thích:
    0
    Visual C++ - có ai giúp được không?

    VC++:
    Có vị nào biết định thời với khoảng thời gian nhỏ hơn 1ms không. Hoặc thủ thuật làm trễ một khoảng thời gian kiểu như

    i=0;
    do{}while(i++<SỐ NÀO ĐÓ);

    cũng được, nhưng phải chính xác một chút và không phụ thuộc vào tốc độ máy tính.

    Trong xử lý truyền nối tiếp qua cổng COM, làm sao detect được thời điểm byte cuối được truyền xong ra khỏi cổng COM (tức là thành tín hiệu điện thực sự trên Tx). Mình đã thử WaitCommEvent với EV_TXEMPTY nhưng có vẻ như nó chỉ detect được thời điểm byte cuối được lấy ra khỏi buffer thôi, tức là còn một khoảng thời gian 1 byte nữa để byte này được truyền thành tín hiệu điện trên đường truyền.

Chia sẻ trang này