+8618149523263

Bốn chế độ truyền USB

Sep 23, 2021

Trong quá trình mỗi yêu cầu USB để truyền, thông tin sẽ được tháo rời thành một số gói dữ liệu và được truyền qua bus USB. Quá trình chuyển nhượng sẽ trải qua tổng cộng 2 hoặc 3 bước. Bước đầu tiên là bộ điều khiển USB ra lệnh cho thiết bị USB và bước thứ hai là chuyển yêu cầu đọc / ghi giữa bộ điều khiển USB và thiết bị USB, nhưng bước thứ hai đôi khi bị bỏ qua. Tuy nhiên, bước thứ ba là tín hiệu bắt tay.

1. Giao dịch chuyển khoản số lượng lớn


Giao dịch truyền dữ liệu khối lượng lớn thông qua đường ống Bulk. Chế độ truyền bao gồm ba phần. Phần đầu tiên là gửi yêu cầu mã thông báo số lượng lớn từ Host. Khi mã thông báo là yêu cầu IN, nó được thể hiện dưới dạng yêu cầu từ Thiết bị đến Máy chủ và nếu đó là mã thông báo OUT, nó được thể hiện dưới dạng yêu cầu từ Máy chủ đến Thiết bị.


Phần thứ hai là truyền dữ liệu. Theo loại mã thông báo yêu cầu, có hai hướng truyền có thể, IN và OUT. Việc truyền dữ liệu được truyền luân phiên qua mã thông báo DATA0 và DATA1 mang dữ liệu.

56HHcPFFQD-zqH6t9yztJA

Phần thứ ba của tín hiệu bắt tay. Khi dữ liệu theo hướng IN, điều đó có nghĩa là tín hiệu bắt tay được gửi bởi phía Máy chủ và hướng OUT được gửi bởi phía Thiết bị. Tín hiệu bắt tay cũng có thể là ACK (phản ứng bình thường), hoặc NAK (không được truyền chính xác). Nếu đó là STALL, điều đó có nghĩa là máy chủ đã tìm thấy một lỗi không thể đoán trước.


2. Kiểm soát giao dịch chuyển nhượng


Chức năng của truyền điều khiển là đặt một phần thông tin điều khiển vào USB thông qua đường ống điều khiển. Ống điều khiển là một phần phải có của thiết bị USB. Đường ống điều khiển cũng được chia thành ba phần truyền: giai đoạn mã thông báo, giai đoạn truyền dữ liệu và giai đoạn bắt tay.


3. Gián đoạn giao dịch chuyển khoản


Có một cơ chế xử lý chung trong các thiết bị USB, có thể được coi là cơ chế ngắt PCI, còn được gọi là giao dịch ngắt. Luồng dữ liệu của việc truyền giao dịch bị gián đoạn là rất nhỏ. Nó chủ yếu được sử dụng để thông báo cho Host về sự xuất hiện của một sự kiện, chẳng hạn như các thao tác đơn giản như chuyển động chuột USB hoặc nhấp chuột, được truyền đến Máy chủ thông qua kênh ngắt. Giao dịch ngắt cũng được chia thành ba phần: giai đoạn token, giai đoạn truyền dữ liệu và giai đoạn bắt tay.


4. Giao dịch chuyển nhượng đồng bộ


Giao dịch truyền dẫn đồng bộ là đảm bảo đồng bộ hóa thông tin truyền tải, thường được sử dụng khi camera USB truyền dữ liệu video. Các giao dịch đồng bộ có thể đảm bảo khối lượng truyền cố định mỗi giây, nhưng ít nghiêm ngặt hơn một chút so với truyền số lượng lớn, có thể cho phép các lỗi tinh tế tồn tại, duy trì hiệu suất theo thời gian thực và phù hợp hơn với yêu cầu truyền tải của các hội nghị video. Do yêu cầu thấp về tính chính xác của dữ liệu, giao dịch truyền dữ liệu đồng bộ chỉ có hai phần: giai đoạn token và giai đoạn dữ liệu.

Gửi yêu cầu