PDA

View Full Version : Giao tiếp với USB


minh_cly
19-04-2011, 08:36 PM
Em làm 1 cái mạch giao tiếp với USB, Firmware viết bằng CCS, dùng những hàm USB có sẵn như usb_put_packet(), usb_get_packet()... Giao thức HID theo kiểu Interupt. Chế lại file mô tả usb_desc_hid.h theo USB Complete. Sau đó search trên mạng 1 hồi down cái LibUSB để nó tự tạo cái Driver. Bây giờ em muôn lập trình 1 ứng dụng C++ để giao tiếp và lấy các packet, gởi packet thì em phải lấy thư viện gì, ở đâu, hàm nào. Xin các anh chỉ dạy.

tungbachnam
19-04-2011, 09:01 PM
vô đây tìm phần về HID có c#,c++, vb6,vb.net
http://www.lvr.com/

minh_cly
20-04-2011, 09:03 AM
Em thấy trong thư mục include có file usb.h. Xem mấy cái example thì hình như include nó vào là ok.
Em mô phỏng trên proteus, LibUSB có thể tạo driver, tương thích với mô phỏng. Tạo xong có thể giao tiếp dễ dàng qua thông qua C++.