Ну... нет, я не такой уж педант...
Дело не в этом.
Если уж сравнивать ЮСБ, то с эзернетом (и для локальных соединений ЮСБ безусловно рулит).
И мы придем к той же самой проблеме - с обоих сторон провода должна быть специфичная
скоростная железяка. И что-то я не вижу, что эзернет PHY так уж прямо вот массово
встраивается в микроконтроллеры
(и вообще, посмотрел бы я на трансформатор, встроенный в контроллер
)
А если хочется получить гарантию доставки, на что упирает Виктор, то интерфейс тут
вообще ни при чем.
Гарантия доставки и в рамках ЮСБ, и КЭНа, и в рамках ком-порта делается и применяется вовсю.
И TCP через USB ходит без проблем - посмотрите на ЮСБ-модемы, точки доступа и т.д.
Потому что это именно уровень протокола и к интерфейсу не имеет отношения.
(Кто там, сколько раз и во что "завернут" - это уже другой вопрос.)
"Встроенный в какой-то там микроконтроллер TCP" - это практически бессмысленный набор слов.
TCP - это чисто программная штука (по крайней мере массово так).
Аппаратно делаются совсем другие уровни протоколов.
Добавлено спустя 4 минуты 49 секунд:-ЮСБ плохой, потому что провода и микросхемы с обоих концов. А TCP хороший, потому что гаранития доставки.
Кирпич плохой, потому что квадратный, а штаны хорошие, потому что с карманами.
Робофорум повторяет судьбу баша?