Подлог Всемогущий (24.02.2005 10:01, просмотров: 1) ответил ValeraVi на предел - 115К и есть :) И на больших скоростях я бы вообще не советовал с реальным COM портом связываться, т.к. надо еще сильно поискать преобразователь уровней (MAX) который даст скорость больше 230К! :)
Ethernet дает 10Мбит (а можно и 100) > максимум дают 1 мегабит... и стоят навено не дещево
=== TCP/IP - это протокол, скоростью не ограничен, а Ethernet дает 10Мбит (а можно и 100), тока микроконтроллер нужен шустрый, чтобы полностью реализовать эти пределы.
Контроллер для Ethernet стоит 5..10$ штучно + транс.
Некоторые челы умудрялись эмулируя PCI (или ISA) шину использовать старую комповскую сетевуху.
> а реализовавывать самому TCP/IP - это наамного сложнее ЮСБ
=== Не знаю не знаю, почитать книжки, благо их полно и на русском
(на www.protocols.ru полно ) и разобраться с готовыми исходниками - нет проблем.
В идеале можно приобрести KIT, на нем все намного быстрее и проще разбирается.
Правда, признаюсь, с USB не работал, сравнить не могу.
А TCP/IP на самом деле довольно прост, когда станет понятна общая структура построения всех этих протоколов, и как они дружат друг с другом (MAC+IP+TCP(UDP,ICMP)+FTP/HTTP). Трудности скорее всего возникнут в софте для компа (если тока писать не из под DOSa), но это уже другая история.
Все контроллеры Ethernet - это по сути контроллер физики сети, память FIFO, различные регистры (довольно немерено) и ессно никакого CPU (точнее там есть CPU, но он недоступен в том виде, как в микроконтроллерах).
Но я все же использовал бы покупной шнурок USB-COM (самодельный можно реализовать на CP2101/02 или FTDI), и со временем можно перейти на TCP/IP, если возникнет острая нужда.