PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp USB, CAN, I2C, SPI, USART... (http://www.picvietnam.com/forum/forumdisplay.php?f=45)
-   -   Tập hợp các tài liệu về USB (http://www.picvietnam.com/forum/showthread.php?t=467)

sinhluc 13-04-2006 03:15 PM

Tập hợp các tài liệu về USB
 
em đã biết làm được vói vi điều khiên 8051
nay muốn học pic de làm giao tiep USB, Em làm luôn voi dong pic18f4550 (cho nhanh,) co đc không hay la cứ phải bắt đầu voi f16
các bác cho lời khuyên

namqn 13-04-2006 08:06 PM

1 Attachment(s)
Trích:

Nguyên văn bởi sinhluc
em đã biết làm được vói vi điều khiên 8051
nay muốn học pic de làm giao tiep USB, Em làm luôn voi dong pic18f4550 (cho nhanh,) co đc không hay la cứ phải bắt đầu voi f16
các bác cho lời khuyên

Nếu học PIC thì học với con nào cũng được, vì chúng khá giống nhau về kiến trúc. Bạn sẽ ít khi dùng hết tất cả các ngoại vi, trừ khi bạn có một project lớn. Còn về giao tiếp USB, nó không đơn giản như cái cổng nối tiếp hay song song trong máy tính đâu, nó là cả một nghệ thuật. Bạn thử đọc tài liệu giới thiệu về USB dưới đây để có khái niệm.

Thân,

falleaf 24-06-2006 10:42 PM

USB Complete 3rd edition

http://picvietnam.com/download/Tutor...3rdEdition.pdf

bachelor1979 25-06-2006 11:09 AM

Trích:

Nguyên văn bởi falleaf

F xem lại coi tôi đã tải về được rồi nhưng khi mở ra (tôi dùng Acrobat 7.0) thì toàn báo lỗi thôi !
Thân !

falleaf 25-06-2006 05:09 PM

Mình mở ra được bình thường, có thể trong quá trình download của bạn, kết nối bị đứt, hoặc bị lỗi, cho nên bạn nhận được file có lỗi. Mình đã download thử và thấy nó rất bình thường.

Chúc vui

bachelor1979 25-06-2006 06:26 PM

Trích:

Nguyên văn bởi falleaf
Mình mở ra được bình thường, có thể trong quá trình download của bạn, kết nối bị đứt, hoặc bị lỗi, cho nên bạn nhận được file có lỗi. Mình đã download thử và thấy nó rất bình thường.

Chúc vui

Tôi đã download lại, dung lượng là 8,66M chắc lần này sẽ đọc được !
Thanks !

dohoangnam 20-07-2006 04:04 PM

Tài liệu thì nhiều vô số. Nhưng anh nào làm rồi làm ơn bớt chút thời gian POST lên theo kiểu "lịch trình". Nghĩa là qui trình anh đã làm để ra một sản phẩm ấy (sản phẩm có sự giao tiếp PIC với máy tính qua USB). Hướng tư duy, cách làm, bước thực hiện (tài liệu đính kèm) và code. Như vậy anh em mới dễ nhào dô lĩnh vực USB mà tôi cho là không hề dễ dàng này. Xin cảm ơn các thành viên có đóng góp không hề mệt mỏi cho kho tàng kiến thức cũng như sự tiến bộ của anh em!!!
Thân.

bien_van_khat 21-07-2006 01:28 AM

Nếu có thì 1 cái tut như vậy sẽ rất lớn, vì nó bao trùm quá nhiều: hiểu biết cơ bản về giao thức (đọc mấy chương của cái spec, mấy chương quyển usb complete + mấy chương usb design by example, thêm usb in a nutshell, + nghiền ngẫm nhiều ngày mới hiểu), cách để thực hiện giao thức đó trên pic 4550 (hoặc tương đương). Bạn thấy đó vấn đề quá lớn, do đó nếu bạn đã có hiểu biết phần đầu, và gặp khó khăn khi thực hiện phần thứ 2 thì mọi người có thể giúp bạn. Và từ những Q&A đó những người đi sau có thể dễ dàng hình dung 1 cách cụ thể hơn về công việc.

ntc 22-07-2006 11:23 PM

Trích:

Nếu có thì 1 cái tut như vậy sẽ rất lớn, vì nó bao trùm quá nhiều: hiểu biết cơ bản về giao thức (đọc mấy chương của cái spec, mấy chương quyển usb complete + mấy chương usb design by example, thêm usb in a nutshell, + nghiền ngẫm nhiều ngày mới hiểu), cách để thực hiện giao thức đó trên pic 4550 (hoặc tương đương). Bạn thấy đó vấn đề quá lớn, do đó nếu bạn đã có hiểu biết phần đầu, và gặp khó khăn khi thực hiện phần thứ 2 thì mọi người có thể giúp bạn. Và từ những Q&A đó những người đi sau có thể dễ dàng hình dung 1 cách cụ thể hơn về công việc.
Chính xác!

Đúng là viết một cái TUT về USB là chuyện không hề đơn giản.

Viết qua loa thì thiếu trước hụt sau, vì có quá nhiều các vấn đề và các chi tiết liên quan với nhau. Viết cho đủ thì tốt nhất là ... dich nguyên cuốn USB complete hay USB specification.

Làm được một ứng dụng nho nhỏ cũng không đơn giản, chưa kể đến việc nắm rõ và ứng dụng linh hoạt giao tiếp USB trong thực tế cũng không dễ.

haiktqs 30-11-2006 08:31 AM

USB voi PIC
 
help!help!
tôi thấy cái dòng PIC18 có thêm module giao tiếp USB hay quá.
tôi thường nghe các bác làm giao tiếp giữa PIC và PC qua đường truyền USB, không biết có bác nào giao tiếp giữa PIC với 1 cái USB (128Mb chẳng hạn) chưa?
Xin được chỉ giáo.Xin được chỉ giáo..
ah.các bác chỉ giúp em chỗ nào ( ở Hà Nội) bán dòng pic18 nhe!
Lính mới mong được sự dìu dắt.

lamhoang 07-02-2007 08:41 AM

giao tiep USB nhu the nao nhi
 
trong cac dong Pic thi loai nao co the giao tiep USB
minh su dung 16f876A
Loai nay co the giao tiep USB ko vay

namqn 07-02-2007 08:45 PM

Trích:

Nguyên văn bởi lamhoang (Post 7266)
trong cac dong Pic thi loai nao co the giao tiep USB
minh su dung 16f876A
Loai nay co the giao tiep USB ko vay

Những PIC sau có module giao tiếp USB:
PIC16C745/765
PIC18F4550/4455/2550/2455/4450/2450

PIC16F876A không có module giao tiếp USB, còn viết bằng firmware thì chắc hết chỗ cho chương trình ứng dụng.

Thân,

DKH 08-02-2007 01:44 AM

Mạch và firmware đây
 
Mạch nguyên lý+mạch in + firmware bạn thử coi xem khai thác được gì nhé
http://www.piclist.com/images/boards...77IO/index.htm

falleaf 09-02-2007 10:58 AM

Thêm một tài liệu nữa
 
1 Attachment(s)
Slide về thiết kế các thiết bị USB

windownsvista 10-03-2007 03:29 PM

Usb
 
Anh Nam có thể giới thiệu cho Em đường đẫn tài liệu về USB được không?
Em định làm giao tiếp thông qua cổng USB!
Cảm ơn Anh Nhiều!

bien_van_khat 16-03-2007 10:39 PM

Đùa một chút.
 
Trích:

Nguyên văn bởi namqn (Post 2404)
Giao tiếp USB, nó không đơn giản như cái cổng nối tiếp hay song song trong máy tính đâu, nó là cả một nghệ thuật.

Người học về USB phải là một nghệ sĩ = đam mê + liều lĩnh :cool:.
Nghệ sĩ ko đi theo đường mòn = đừng hỏi xin tài liệu làm gì, nếu ko đủ đam mê + liều lĩnh để đi tìm, thì cũng ko đủ để đọc tài liệu xin được đâu :D.

tinhbanso 15-04-2007 03:35 PM

chào các bạn cũng đang làm mạch giao tiếp usb và pic. mình nghiên cứu phần mềm mplab ( thằng này tương tự như C) và c18 . nhưng đang bí nên nhờ các bạn giải thích . sao làm tất cả những hướng dẫn cuối cùng chương trình vẫn báo lỗi khi build là "process types do not agree ... all ..input" ( mình ko có phần cứng chỉ viêt phần mềm, có thể do đây ko).
thứ hai, mình định sử dụng giao tiếp usb - pic để điều khiển động cơ AD. vậy mạch điều khiển qua usb có gì khác so với mạch điều khiên qua cổng com ko?
bạn nào có mạch điều khiển động cơ qua qua usb thi share cho minh với.
rất mong sự giúp đỡ của các bạn.

namqn 15-04-2007 08:03 PM

Trích:

Nguyên văn bởi tinhbanso (Post 8241)
chào các bạn cũng đang làm mạch giao tiếp usb và pic. mình nghiên cứu phần mềm mplab ( thằng này tương tự như C) và c18 . nhưng đang bí nên nhờ các bạn giải thích . sao làm tất cả những hướng dẫn cuối cùng chương trình vẫn báo lỗi khi build là "process types do not agree ... all ..input" ( mình ko có phần cứng chỉ viêt phần mềm, có thể do đây ko).
thứ hai, mình định sử dụng giao tiếp usb - pic để điều khiển động cơ AD. vậy mạch điều khiển qua usb có gì khác so với mạch điều khiên qua cổng com ko?
bạn nào có mạch điều khiển động cơ qua qua usb thi share cho minh với.
rất mong sự giúp đỡ của các bạn.

Tôi đoán là bạn định nói đến lỗi "Processor types do not agree ...", thông báo này cho thấy bạn thiết lập loại chip trong các tập tin nguồn không thống nhất. Bạn kiểm tra lại các tập tin nguồn, và chú ý là phần thiết lập trong MPLAB (mênu Configure, lệnh Select Devices) cũng phải đúng như vậy.

USB hay RS-232 là môi trường/cách thức giao tiếp giữa PC và PIC, các bộ điều khiển động cơ dùng PIC thường thực hiện chức năng điều khiển trong PIC, do đó về nguyên tắc không có gì khác nhau giữa điều khiển động cơ bằng PIC với giao tiếp PC qua cổng COM hay qua USB.

Thân,

mocde_vn 15-10-2007 07:50 AM

bạn nào làm giao tiếp úb voi 8051 đc rồi thì hướng dẫn với. mình cũng đang rất muốn làm

herobinh 31-12-2007 09:59 AM

Ai co tai lieu tieng viet ve USB khong cho minh voi,cam on nhieu

hopeman 29-05-2008 12:20 PM

thực ra thì cũng có nhưng mà sơ sài lắm . tôi nghĩ bạn nên đọc cuốn "USB in a nutshell", cuốn này rất ngắn, dễ đọc mà đọc xong đảm bảo làm được USB HID ( tôi chưa biết gì về PIC đọc cuốn này liều làm mà chạy rồi :D) .chúc bạn thành công ( nhớ kiếm tinh thần "máu lửa" của BVK khi đọc sẽ nhập tâm nhanh hơn )

hocluoi 23-10-2008 01:23 PM

đệ tử nhâp môn xin chào các đại gia!
Đã từ lâu mình muốn tìm hiểu về USB nhưng chưa tìm được tài liệu, nay gặp được "kho" mình rất mừng, cám ơn các bạn! mình sẽ tìm hiểu có gì mới mình sẽ trao đổi thêm với các bạn.

phithinh 24-03-2009 08:27 AM

mình muốn đọc dữ liệu từ một thiết bị có cổng giao tiếp usb về để viết code cho nó, các huynh nào có kinh nghiệm trong chuyện này tư vấn giúp mình với, thanks nhìu

phungtung 24-03-2009 09:16 AM

Sao các bạn không đề nghị mở lớp dạy về cách giao tiếp USB nhỉ?
Chắc chắn sẽ có người dạy.
Nếu các bạn chỉ muốn đi xin code hoặc hướng dẫn thì 100% là sẽ không ai cho đâu.

voicewithin 22-04-2009 03:08 PM

Đề nghị mở lớp dạy như nào vậy bác? Chắc sẽ có nhiều người quan tâm, nếu mở được lớp mà có thu học phí cũng được

laiquangtuyen 30-04-2009 09:34 PM

Usb từng bước 1
 
Tui sẽ hướng dẫn các bạn làm usb theo qui trình mà không cần đọc sách. Coi xong 15 phút là làm được liền. Mà dễ nhất là ban đầu tự làm cho mình 1 cái đồ chơi game trên mấy tính. Nếu có 5 người ủng hộ thì tui mới bắt đầu!
Ok!

manhha2799 01-05-2009 06:04 PM

1 người đầu tiên nhé.

tranhuyky 02-05-2009 12:13 PM

Người thứ 2 đây :D

thaithien 02-05-2009 02:53 PM

Tui không phải là người thứ 3 ?

thangveo1987 04-05-2009 11:32 AM

Trích:

Nguyên văn bởi laiquangtuyen (Post 25390)
Tui sẽ hướng dẫn các bạn làm usb theo qui trình mà không cần đọc sách. Coi xong 15 phút là làm được liền. Mà dễ nhất là ban đầu tự làm cho mình 1 cái đồ chơi game trên mấy tính. Nếu có 5 người ủng hộ thì tui mới bắt đầu!
Ok!

Thật k đó, tớ là người thứ 4, bạn tớ là người thứ 5 nè
:D
đại ca chỉ bảo đi

namlong782004 04-05-2009 11:33 AM

Tui là người thứ 4 đây

tranhuyky 04-05-2009 09:52 PM

Đủ 5 người rồi đó bồ ơi :D

laiquangtuyen 06-05-2009 09:44 PM

OK! Vậy là đã đủ! Kể từ tối nay tui sẽ bắt đầu vẽ schematic cho các bạn, để các bạn chuẩn bị phần cứng trước đã rồi chúng ta sẽ bắt đầu từng bước 1 lập trình cho sướng. Tuần sau bắt đầu từ thứ 2 chúng ta sẽ làm việc trên nền CCS trước, bởi lẽ nó thân thiện dễ hiểu, rồi sau đó sẽ chuyển lần lần sang các ngôn ngữ cấp cao hơn sau, mà tui nói trước biết tới chỗ nào thì tui nói tới đó, có chỗ nào sai thì cùng bàn luận nhé! Hê hê cảm ơn đã có nhiều người quan tâm tới đề tài chỗ này ha!

gkien 25-10-2009 11:23 AM

bác nào có tài liệu về so sánh các ưu nhược điểm của các phương thức kết nối máy tinh không, so sánh giữa: com, LPT, khe cắm và USB.
bác nào có bài phân tích thì up cho em với. Em đang bí quá.
cám ơn các bác.

peter_anh002 12-03-2010 11:15 AM

Trích:

Nguyên văn bởi laiquangtuyen (Post 25538)
OK! Vậy là đã đủ! Kể từ tối nay tui sẽ bắt đầu vẽ schematic cho các bạn, để các bạn chuẩn bị phần cứng trước đã rồi chúng ta sẽ bắt đầu từng bước 1 lập trình cho sướng. Tuần sau bắt đầu từ thứ 2 chúng ta sẽ làm việc trên nền CCS trước, bởi lẽ nó thân thiện dễ hiểu, rồi sau đó sẽ chuyển lần lần sang các ngôn ngữ cấp cao hơn sau, mà tui nói trước biết tới chỗ nào thì tui nói tới đó, có chỗ nào sai thì cùng bàn luận nhé! Hê hê cảm ơn đã có nhiều người quan tâm tới đề tài chỗ này ha!

Sao lâu vậy pác, qua năm rùi mà hok thấy hướng dẫn AE vậy :(

letanminh 19-03-2010 09:20 AM

Trong vấn đề giao tiếp máy tính qua cổng USB,để lập trình trong ccs để gửi lên máy tính ADC 10 bit.Mấy Anh nào biết vấn đề này giúp cho Em với.

hongmta 26-06-2010 09:16 PM

bác chủ tịch post bài giúp anh em với! em cũng đang cần học món này!

huyhoang_mta 29-06-2010 07:41 PM

bác Tuyên ơi, em cũng xin học nữa

ak47 30-06-2010 11:29 PM

He he
 
Đại ca Tuyên lại mang con bỏ chợ rồi! Làm anh em hăng máu lên rồi... như thế sao?

chuotdientu 28-07-2010 02:54 PM

1 Attachment(s)
Đây là sản phẩm của tớ
1.Điều khiển 8 led đơn
2. Dùng PIC18F4550
3. Giao tiếp qua USB
4. Viết bằng VB6 và CCS
5. Đính kèm file demo: file hex, exe, schematic trong giao diện.

AI cần thì ra quán cafe tớ chỉ cho..(Nội thành tpHCM thôi hen)


Múi giờ GMT. Hiện tại là 09:16 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