Có thể nghe thụ động trên giao tiếp USB tốc độ thấp?
Giả sử tôi kết nối bộ phân tích logic với dòng D + hoặc D-, tôi sẽ thấy dữ liệu hợp lệ chứ?
Có thể nghe thụ động trên giao tiếp USB tốc độ thấp?
Giả sử tôi kết nối bộ phân tích logic với dòng D + hoặc D-, tôi sẽ thấy dữ liệu hợp lệ chứ?
Câu trả lời:
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.
Đây là những gì bạn cần http://www.totalphase.com/products/beagle_usb480/ , nó là một bộ phân tích giao thức USB 2.0, đi kèm với phần mềm sẽ phân tích lưu lượng USB và sẽ dễ sử dụng hơn nhiều so với bộ phân tích logic. Tôi có một trong những cho I2C / SPI và nó hoạt động tốt, cộng thêm, Bunnie sử dụng nó http://andrew.huang.usesthis.com/