PIC Vietnam

Go Back   PIC Vietnam > Các Đề Tài > Luận văn tốt nghiệp

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Luận văn tốt nghiệp Nếu bạn thắc mắc vì sao chúng tôi muốn phổ biến các luận văn tốt nghiệp? Xin xem tại đây

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 17-03-2007, 11:20 AM   #8
zoos
Đệ tử 1 túi
 
Tham gia ngày: Jul 2006
Bài gửi: 17
:
Tiếp theo là phần chương trình nhận số liệu trên máy tính:

Lên google.com tìm các chương trình mẫu có sẵn bấm vô "HID", tìm được chương trình viết cho C++ 6.0.

link trang web:http://www.lvr.com/hidpage.htm
link down chương trình: http://www.lvr.com/files/usbhidio_vc6.zip

Tìm những file hỗ trợ của HID: (lên google bấm đúng cái tên file là có à)
hid.lib, hid.h, hid.dll, hidpi.h, hidusage.h, hidsdi.h, SETUPAPI.DLL, setupapi.h, setupapi.lib.
Chép vào những thư mục tương ứng trong C, file dll thì chép vào thư mục system32 của windows. Mìnk không biết gởi file lên diễn đàn sao nên không gởi lên được, có ai chỉ giúp không?

Mở cái project của c++ mới tải về (mở file .dsw á), complie thử, nếu báo lỗi:
DBT_DEVTYP_DEVICEINTERFACE, PDEV_BROADCAST_DEVICEINTERFACE, HDEVNOTIFY, DEVICE_NOTIFY_WINDOW_HANDLE undeclared

thì vào file stdafx.cpp thêm dòng
#define WINVER 0x0500

vào đầu file (cái này mấy bữa mới thấy, nó có viết trong cái trang kia nhưng không để ý. hix)

Nếu tới đây suông sẻ, thì sẽ complie và chạy được file chương trình cho USB HID, lúc này cắm mạch USB vào, chạy chương trình c++ lên, thay số vendorID và productID là: 0461 và 0020 (để mặc định nó số khác). Bấm Find my device, rồi coi thông báo coi kết nối được chưa, bấm Once để truyền và nhận 1 lần.

Tới đây thì các bạn đã làm xong 1 cái truyền nhận dữ liệu USB dùng HID. Code trên pic, code trên PC và mạch đã có (có thể là có chẳng hiểu gì cả nữa ). Nhưng mình nghĩ đây cái cơ sở đầu tiên để có "tinh thần" đọc tài liệu và so sánh với cái giao tiếp USB đang ở trước mặt mình.
Cái việc này xem ra đỡ mù mờ hơn rất nhiều việc đọc cuốn USB complete và ... tưởng tượng (tất nhiên vẫn phải đọc nhưng không tưởng tượng nữa ). Với 1 chút kĩ năng đọc code C (nó có chú thích rất nhiều), mình nghĩ các bạn sẽ biến cái đống code chấp vá ở trên thành cái của chính các bạn.

Chúc vui.
zoos vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 05:19 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam