Цитата(8301 @ May 31 2005, 11:01)
Здравствуйте, уважаемые! Кто-нибудь из Вас занимался программированием приема/передачи данных по протоколу Ethernet? Тема перспективная, решил изучить...
Решил для начала погонять в Keil пакеты. И нужен пример, по которому можно быстро и качественно разобраться в теме. Буду благодарен любым алгоритмам/исходникам и просто ссылкам. Заранее благодарю.
Поделюсь своим опытом в этой области.
Связкой процессор-Ethernet, как хобби, занимаюсь лет 6.
Проходил Rabbit, Atmel, i51. Юзал различный софт для них.
В результате пришел к следующим для себя выводам -
железо сделать достаточно легко,
софт достаточно много, но хватает багов, да и софт, в осноном, урезанный,
в, общем, сплошная бодяга.
Выход для себя нашел в OEM-модулях, благо теперь их хватает.
Цена на модули при серии 25-35$, при единичных 40-50$.
Привожу ссылочки на подобные модули:
1.
http://www.tibbo.com/em202.php2.
http://www.lantronix.com/device-networking...vers/xport.html3.
http://www.intellicom.se/ne_galaxy_ethernet.shtml?44.
http://www.moxa.com/product/Network_Enablers.htm5.
http://www.multitech.com/PRODUCTS/Families/SocketEthernetIP/Сам я юзаю Lantronix - оченно прилично, правда я их и продаю.
Советую посмотреть и на tibbo.
Посмотри также
http://forum.electronix.ru/index.php?showtopic=5415 - там я выложил исходники для ATMEGA.