Ðề tài: Giao tiếp USB
View Single Post
Old 13-04-2008, 09:55 PM   #4
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi 0903579509 View Post
Mình đang có 1 dự án chuyển đổi ADC 10 kênh dùng pic18F2550 và giao tiếp máy tinh qua USB. Hiện tại mình đã rắp được mạch trên PIC và viết chương trình trên CCS C theo các file đính kèm. Việc chuyển đổi ADC và đưa số liệu lên màn hình LCD đã thực hiện được tốt, số liêu 10 kênh lần lược hiển thị trên 2 hàng LCD, phần còn lại là giao tiếp qua USB. Mình đã đọc rất nhiều tài liệu về USB trên diễn đàn nhưng không hiểu một tí gì vì không có ai viết cụ thể một dự án nào cả.
Theo mình biết biết thì để giao tiếp được qua USB thì trên PIC cần có firmwave và phần mềm, các firmware hình như có một số có sẵn trên mạng. Còn trên máy tính cần có Driver và phần mềm giao diện.
Phần mềm trên PIC mình thường viết bằng CCS C.
Driver tôi nghe nói viết bằng Windriver gì đó mà tôi không biết cách tải về và sử dụng.
Phần mềm giao diện mình có thể viết bằng VB.
Các sư huynh nào rành về món này có thể giúp mình cho mình một dự án cụ thể đã làm nào đó và giúp mình nghiên cứu dự án trên.
Xin cám ơn và chúc vui!

Các file đính kèm:
Bạn tham khảo vài project dưới đây:

http://greta.dhs.org/UBW/
http://www.sixca.com/eng/articles/usbdaq/index.html
http://www.create.ucsb.edu/~dano/CUI/
http://pe.ece.olin.edu/ece/projects.html (lab 3)

Bạn cần phải kiên nhẫn khi nghiên cứu về USB, nó không khó nhưng khá lằng nhằng. Và sẽ không có loại project 'mì ăn liền' cho bạn đâu, bạn thường phải tìm hiểu nguyên tắc làm việc của các thiết kế đó và sửa đổi cho phù hợp với nhu cầu của bạn.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn