Thông báo

Collapse
No announcement yet.

Giao thức usb

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Giao thức usb

    các anh chị có ai biết biết được các giao thức của usb không? em đang tìm hiểu về các loại giao thức USB và phương thức truyền dữ liệu của nó như thế nào. mong các anh chị giúp em với! cám ơn nhiều nhiều!!!

  • #2
    Chào bạn, theo mình để học và làm chủ được giao thức USB bạn nên tiến hành mấy bước
    1. Đọc cuốn USB Complete: tập trung vào mấy nội dung
    - Cấu trúc bus USB
    - Các kiểu truyền (4 kiểu): interrupt, bulk, control, isochronous
    - Hiểu được 2 khái niệm Endpoint và Pipe
    - USB class, USB descriptor (bảng mô tả cho thiết bị chạy giao thức USB)
    2. Lập trình hoặc đọc thử source code của 1 thiết bị có chạy giao thức USB: cái này bạn có thể tham khảo code trong phần mềm biên dịch Keil ARM cho KIT AT91SAM7S256, mình đọc và làm theo cái này thấy khá dễ hiểu. Nếu có Kit AT91SAM7 của bên Pnlab thì càng tốt, nạp xuống sau đó chạy thử
    3. Lập trình một phần mềm giao tiếp trên máy tính, đầu tiên nên làm quen với HID class rồi sau đó bạn có thể làm thử với chuẩn USB bất kỳ. Nếu làm với HID class thì hệ điều hành có hỗ trợ hàm API sẽ dễ hơn còn nếu làm với giao thức bất kỳ thì bạn có thể sử dụng thư viện WinUSB của Microsoft.
    Chúc bạn thành công.

    Comment

    Về tác giả

    Collapse

    quyettv08 Tìm hiểu thêm về quyettv08

    Bài viết mới nhất

    Collapse

    Đang tải...
    X