1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

USB for everyone

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi Quen_mang_kinh, 20/10/2003.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    Chi tiết hơn về các thành phần USB


    Thiết bị USB vật lý: Phần cứng nằm một phía dây nối USB làm các chức năng người  sử dụng cần.

    Phần mềm client: Phần mềm sẽ chạy trên máy trạm đáp ứng lại thiết bị USB. Phần mềm client này sẽ thường được cung cấp bở hệ điều hành hay đi kèm thiết bị của nhà sản xuất.

    Phần mềm hệ thống USB: Phần mền hỗ trợ USB theo cách riêng biệt của hệ điều hành. Phần mềm hệ thống USB thường được cung cấp bởi hệ điều hành độc lập với thiết bị và phần mềm client.

    Bộ điều khiển host cho USB: Phần cứng và phần mềm cho phép thiết bị USB có thể gắn vào một host.
     
    Có sự chia sẻ quyền và trách nhiệm giữa 4 thành phần của một hệ thống USB. Phần còn lại của tài liệu kỹ thuật sẽ mô tả chi tiết về hỗ trợ dòng giao tiếp ổn định và tin cậy giữa một function và client của nó.
     
    Như cho thấy ở hình 5-2 một kết nối đơn giản giữa host và một thiết bị yêu cầu sự tương tác giữa một số các lớp và thực thể. Lớp Giao tiếp USB Bus cung cấp một đường kết nối vật lý/tín hiệu/gói giữa một host và một thiết bị. Lớp Thiết bị USB gồm có Phần mềm hệ thống USB có chức năng thực hiện những thao tác USB tổng quát với thiết bị. Lớp Function cung cấp thêm những khả năng cho host giao tiếp với thiết bị qua một lớp Phần mềm client tương ứng thích hợp. Mỗi lớp Thiết bị và Function USB giao tiếp với phần thiết bị vật lý qua các kết nối logic nhưng thực sự chúng sử dụng lớp Giao tiếp Bus USB để thực hiện việc truyền dữ liệu.
     
  2. avnt

    avnt Thành viên mới

    Tham gia ngày:
    19/02/2004
    Bài viết:
    14
    Đã được thích:
    0
    Chào các anh , em đang tìm hiểu về cổng USB .Đại ý là lập trình sao cho hai máy hiểu nhau qua cổng USB hay đọc được thiết bị USB .Nhưng em lại không biết chi tiết về cổng USB .
    Có hỏi bên box lập trình nhưng được anh Tula chỉ qua đây .Dò cũng lâu mới ra chủ đề này .Không hiểu sao vấn đề rất hay mà các anh không viết tiếp .Em hỏi xem các anh có thể cho biết thêm về USB mới có cơ sở mà làm chứ mù tịt thì hổng làm được gì cả .
  3. avnt

    avnt Thành viên mới

    Tham gia ngày:
    19/02/2004
    Bài viết:
    14
    Đã được thích:
    0
    Chào các anh , em đang tìm hiểu về cổng USB .Đại ý là lập trình sao cho hai máy hiểu nhau qua cổng USB hay đọc được thiết bị USB .Nhưng em lại không biết chi tiết về cổng USB .
    Có hỏi bên box lập trình nhưng được anh Tula chỉ qua đây .Dò cũng lâu mới ra chủ đề này .Không hiểu sao vấn đề rất hay mà các anh không viết tiếp .Em hỏi xem các anh có thể cho biết thêm về USB mới có cơ sở mà làm chứ mù tịt thì hổng làm được gì cả .
  4. Gangster__

    Gangster__ Thành viên tích cực

    Tham gia ngày:
    22/10/2002
    Bài viết:
    897
    Đã được thích:
    1

    cám ơn bác Quên Mang Kính thật nhiều nhiều ( Nếu có dịp em sẽ mua tặng bác một qua? kính GUCCI hẳn hoi ) . Em đang cần USB quá trời , Ngày hôm trước em đi gặp thầy hướng dẫn làm project môn System Programming , Ông ý vứt đến uỵch một phát vào mẹt em cái cuốn " Programming the Microsfot Windows Driver Model " , và hướng cho em rằng đọc xong cuốn đó thì viết một Driver làm việc với cổng USB , em đang chơi vơi đọc thì gặp bác..hic hic hic... Bác có tài liệu nào tiếng Việt thì chỉ giáo gấp cho em với, Em đã có cuốn kia + specification của USB.org + bộ Anchor Chips đê? test rồi , nhưng vẫn còn hạt bí quá... bác nào đồng tâm với em phát, em đang tâm đắc quá ...thanks nhiều nhiều !
    Được gangster__ sửa chữa / chuyển vào 05:31 ngày 02/03/2004
  5. Gangster__

    Gangster__ Thành viên tích cực

    Tham gia ngày:
    22/10/2002
    Bài viết:
    897
    Đã được thích:
    1

    cám ơn bác Quên Mang Kính thật nhiều nhiều ( Nếu có dịp em sẽ mua tặng bác một qua? kính GUCCI hẳn hoi ) . Em đang cần USB quá trời , Ngày hôm trước em đi gặp thầy hướng dẫn làm project môn System Programming , Ông ý vứt đến uỵch một phát vào mẹt em cái cuốn " Programming the Microsfot Windows Driver Model " , và hướng cho em rằng đọc xong cuốn đó thì viết một Driver làm việc với cổng USB , em đang chơi vơi đọc thì gặp bác..hic hic hic... Bác có tài liệu nào tiếng Việt thì chỉ giáo gấp cho em với, Em đã có cuốn kia + specification của USB.org + bộ Anchor Chips đê? test rồi , nhưng vẫn còn hạt bí quá... bác nào đồng tâm với em phát, em đang tâm đắc quá ...thanks nhiều nhiều !
    Được gangster__ sửa chữa / chuyển vào 05:31 ngày 02/03/2004
  6. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    Hic hic, bac gangster o box Nga chui canh sat voi dau troc chan roi sang box dien tu choi sao...
    Ve USB thi ngay xua toi co mot de tai ve cai day cung nghien cuu duoc mot it nhung vi gap qua nen mua do cua bon cypress gi day no cho ca phan mem luon. The la chi viec viet API la xong giao cho anh em phong phan mem roi. Toi lam phan cung xong viec lai bi chuyen sang nghien cuu de tai khac. Neu bac gangster co long thi tiep tuc post bai di. Vi su nghiep san se kien thuc.
    Tai lieu tieng Viet thi phai doi thay Tong Van On dich thoi.
    Toi dich Spec cung duoc kha kha neu bac thich chia se kien thuc thi bac post 1 bai toi post 1 bai. Ok
  7. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    Hic hic, bac gangster o box Nga chui canh sat voi dau troc chan roi sang box dien tu choi sao...
    Ve USB thi ngay xua toi co mot de tai ve cai day cung nghien cuu duoc mot it nhung vi gap qua nen mua do cua bon cypress gi day no cho ca phan mem luon. The la chi viec viet API la xong giao cho anh em phong phan mem roi. Toi lam phan cung xong viec lai bi chuyen sang nghien cuu de tai khac. Neu bac gangster co long thi tiep tuc post bai di. Vi su nghiep san se kien thuc.
    Tai lieu tieng Viet thi phai doi thay Tong Van On dich thoi.
    Toi dich Spec cung duoc kha kha neu bac thich chia se kien thuc thi bac post 1 bai toi post 1 bai. Ok
  8. ansoft

    ansoft Thành viên mới

    Tham gia ngày:
    09/11/2003
    Bài viết:
    34
    Đã được thích:
    0
    Minh co mot it Connector cho USB, ban nao can thi noi minh bieu khong cho nghien cuu nha!
  9. ansoft

    ansoft Thành viên mới

    Tham gia ngày:
    09/11/2003
    Bài viết:
    34
    Đã được thích:
    0
    Minh co mot it Connector cho USB, ban nao can thi noi minh bieu khong cho nghien cuu nha!
  10. rf_xtt

    rf_xtt Thành viên mới

    Tham gia ngày:
    23/02/2003
    Bài viết:
    17
    Đã được thích:
    0
    Em cũng học HDH và đang đụng đến USB .Nhưng chẳng biết gì hết trơn .Có đọc bài của bác quen_mang_kinh nên mình hỏi 1 chút .Bác nói phải làm 1thiết bị USB vậy làm như thế nào .Có chỗ nào để mua được không . Lập trình thì dùng ngôn ngữ gì .Dùng C++ hay assemly .Cái này thì đúng là không biết đi từ đâu . Còn anh ansoft nói connector USB thì dùng ra sao nữa .
    Cảm ơn các bác đã post bài .Em luôn theo dõi từng ngày đó .

Chia sẻ trang này