Trích:
Embedded Host: USB host với các tính năng tối thiểu, chỉ hỗ trợ 1 số thiết bị nhất định. Sofware Stack: nói chung là 1 mớ các file mã nguồn, các phần mềm hỗ trợ để thực hiện một giao thức gì đó (USB, TCP/IP, Bluetooth, ZigBee...), để dựa trên nền đó bạn phát triển ứng dụng của bạn. Bạn ko cần phải tự code lại toàn bộ phần giao thức của nó. Mass Storage Device (MSD): là 1 class của USB, các USB flash drive là MSD. Nếu bạn muốn mở USB Flash Drive, đọc file trên đó thì cần dùng PIC có USB Embedded Host, có thể tham khảo ở đây: http://forum.microchip.com/usb Microchip cung cấp miễn phí stack và rất nhiều ví dụ để thực hiện công việc này. Bạn có thể xem 1 số demo ở đây: http://www.picvietnam.com/forum/showthread.php?t=3584 |
1 Attachment(s)
Trích:
PIC32 USB Starter kit thì thấy nó vẽ sơ đồ như hình đính kèm Mình muốn hỏi liệu có cần con TPS20X1B (datasheet http://focus.ti.com/lit/ds/symlink/tps2041b.pdf ) Nếu cần dùng con đó, thì ở VN có thể mua có không, hoặc nếu không mua có thì có con nào thay thế có thể mua đuợc không ? Sợ vẽ mạch ra, mua PIC về mà không có con đó cái phải bỏ thì uổng phí. Mình có tham khảo cái luồng R&P USB Embedded host. http://www.picvietnam.com/forum/showthread.php?t=3584 Trong luồn đó theo sơ đồ R&P vẽ thì đưa thẳng chân VBUS của PIC24 vào chân nguồn của USB rồi nói chúng vào 5V, không hề dùng đến TPS20X1B, liệu với PIC32 mình có thể làm vậy không ? Thank |
Trích:
Ở sơ đồ trên, con TPS20x1B dùng để đóng mở nguồn 5v cấp cho device. Nguồn này được đóng mở bằng chân VUSBON, do module USB host điều khiển. Trong sơ đồ USB Embedded host của RP, PIC được thiết kế chỉ đóng vai trò là Host do đó nó luôn phải cấp nguồn ra USB connector, nên Vbus của connector luôn nối lên 5v. Đối với PIC32 USB Starter kit, PIC32 được thiết kế để có thể là Host hoặc là Device do đó nó cần phải có cơ chế để ngắt nguồn cấp ra USB connector khi là device. Ở đây người thiết kế sử dụng 1 con switch, thực chất tương đương 1 con MOSFET. Do đó: * Nếu bạn muốn PIC của bạn vừa có thể làm device vừa có thể làm host thì bạn cần đặt 1 cái switch ở chân Vbus của USB Connector. Khi làm host thì đóng, khi làm device thì hở. Switch có thể là jumper hay 1 con FET. Trong trường hợp trên board của bạn không có nguồn 5v. Bạn có thể dùng MCP1253-33X50 để chuyển mức từ 3v3 lên 5v, có khả năng cấp 100mA vừa đủ với spec của USB * Nếu bạn ko cần device mode, thì nối thẳng nó lên 5v. |
Xin được giúp đỡ:
Mình sử dụng source giao tiếp HID bằng C++ tại trang web http://www.lvr.com/hidpage.htm nhưng khi về build bằng visual c++ 2008 thì xuất hiện lỗi http://www.fileden.com/files/2007/12...0/errors_1.jpg sau khi lên google tìm kiếm thì thấy có 1 bài viết hướng dẫn include thêm file wdm.h trong WDK,sau khi thực hiện thì xuất hiện 1 lỗi khác http://www.fileden.com/files/2007/12...0/errors_2.jpg Lỗi này mình không cách nào khắc phục được,tìm kiếm cũng không thấy.Mong mọi người có thể giúp đỡ.Xin cảm ơn Mình sử dụng: OS: Window 7 professional IDE : visual studio 2008 (C++) WDK:7600.16385.0 SDK : v7.0 Một lần nữa rất mong sự giúp đỡ của mọi người |
Z
Trích:
|
To bác bqviet: Hồi trước trao đổi trong mục này về bảng giao diện USB, bác bqviet có nhận làm một cái USB I/O board (các nội dung trao đổi đã bị xóa mất tiêu rồi), đã lâu không thấy bác nhắn gì không hiểu tình hình bác thực hiện đến đâu rồi. Bác PM cho tôi hoặc email tới kamome.seagull@gmail.com cho tôi biết chi tiết để tôi nhắn người nhà đến gửi tiền cho bác (chắc có lẽ bác tổng LMĐ của bác không ứng trước?) và nhận hàng chuyển cho tôi.
Lần tới khi có dịp đi VN thế nào cũng phải bố trí thời gian ở HN gặp bác LMĐ và bác dài dài chút. Hải Âu |
Bố cha cái thằng INTEL, phát minh ra cái giao tiếp USB gì mà khó thế. Protocol lằng nhằng, dân IT đọc chưa chắc nổi
|
http://www.ebook.edu.vn/?page=1.39&view=11009 chắc đây là bản dịch của bác Ngọc Du rồi. Em hiện đang làm nhg khi cắm usb vào PC có hiện tượng PC bị dump. Bác nào có exp chỉ giúp em với, em cảm ơn nhiều!
|
em đang làm đồ án về lập trình driver cho cong usb,demo trên webcome bac nào biet thi chỉ cho em với.
|
thật sự là cái vấn đề Pic giao tiếp với máy tính này cực kỳ phức tạp. thời gian thì ko co nhiều để đầu tư mà mấy ông thầy cứ bắt sinh viên làm mấy cái đề tài cực kỳ phức tạp. nhức cả đầu. bà con cô bác có tài liệu cho e tham khảo về vần đề này ko?
|
Trích:
Với các thầy Pro thì quá tốt rồi, học hỏi đc kinh nghiệm, còn thầy cũng gà bắt Học Viên nghiên cứu thì cũng tốt, 2 thầy trò cũng học. Tạo được mối đoàn kết như vậy ko tốt hay sao ? |
Trích:
nó hiện lỗi ở dòng : rom const unsigned char *rom USB_CD_Ptr[]={&cfg01,&cfg01}; rom const unsigned char *rom USB_SD_Ptr[]={&sd000,&sd001,&sd002}; Anh giải thích giúp em lỗi này là lỗi gì với ạ! Em cảm ơn anh! |
hi chào các bạn mình đang làm về giao tiếp usb bằng con 18f4550 mà nó hông có chạy
các linh kiện cần chặt chẽ không ? vả lại chân Vsub đó có yêu cầu là cần thiết phải là tụ hóa không? và hi anh em nào có thể gửi cho mình một chương trình hoàn chỉnh để mình test mạch mới làm được theo email imlang_lavang_102@yahoo.com (không có .vn nha ) |
Trích:
|
Có bác nào làm giao tiếp usb vs android k0 cho em hỏi chút: Làm sao để điện thoại có thể nhận thiết bị.
Bác nào biết giúp em với e cảm ơn nhiều :) |
Viagra online
medical estetica granada comprar cialis generico en espana envio rapido
comprar cialis vidalista contrareembolso medico rehabilitador fisioterapia para ciatica entrenador personal granada genericos de cialis sildenafil 100 mg comprar levitra original contrareembolso envio contrareembolso barato lucia y patricia las mejores bolas chinas ejercicios lumbalgia kamagra en gel comprar cialis vidalista contrareembolso operacion de prostata e impotencia como se colocan las bolas chinas osteopatas en granada comprar cialis vidalista contrareembolso fractura cabeza del radio |
@pump_upp - best crypto pumps on telegram !
https://t.me/pump_upp - best crypto pumps on telegram
Make 1000% and more within 1 day, join channel @pump_upp ! |
Múi giờ GMT. Hiện tại là 11:19 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam