Nghe thụ động với giao tiếp USB


Câu trả lời:


4

Tôi không chắc chắn về điều này, nhưng tôi tin rằng nếu bạn nhìn vào điện áp chênh lệch giữa hai dòng, bạn sẽ thấy dữ liệu, nhưng nó sẽ được mã hóa NRZI. Điều này có nghĩa là các bit được mã hóa bằng mức bus có thay đổi hay không. Thay đổi (theo một trong hai hướng) có nghĩa là 0 và không thay đổi (trong một bit-time) có nghĩa là 1.

Tôi tin rằng cũng có CRC và các byte báo hiệu khác ở đầu và cuối gói.


Đó là tất cả trong thông số kỹ thuật USB. Các bit bình thường là vi sai, nhưng tín hiệu "cuối gói" là cả hai dòng được kéo xuống thấp, vì vậy bạn cần phải xem xét cả hai, thực sự.
endolith

1
Dưới đây là một bản tóm tắt hợp lý về các gói được sử dụng: beyondlogic.org/usbnutshell/usb3.htm
pingswept

Đừng quên nhồi nhét!
ajs410


3

Vâng, nó nên hoạt động. Lý tưởng nhất là bạn sử dụng một bộ phân tích logic có thể thu thập và giải mã lưu lượng USB, nếu không bạn sẽ gặp khó khăn khi tìm dữ liệu bạn quan tâm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.