Ответы:
Я не уверен в этом, но я полагаю, что если вы посмотрите на дифференциальное напряжение между двумя линиями, вы увидите данные, но они будут закодированы в NRZI. Это означает, что биты кодируются в зависимости от того, изменяется уровень шины или нет. Изменение (в любом направлении) означает 0, а отсутствие изменения (в течение одного бита) означает 1.
Я считаю, что есть также CRC и другие байты сигнализации в начале и конце пакетов.
Это то, что вам нужно http://www.totalphase.com/products/beagle_usb480/ , это анализатор протокола USB 2.0, поставляется с программным обеспечением, которое будет анализировать трафик USB, и будет гораздо проще в использовании, чем логический анализатор. У меня есть один из них для I2C / SPI, и он работает хорошо, плюс, Банни использует его http://andrew.huang.usesthis.com/