Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Устройства для Ethernet. Кто нибудь разрабатывал?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Pomidor
День добрый, ув. разработчики. Не знал куда приписать.
Я очень интересуюсь разработкой устройств сопряжения с ПК через Ethernet (хочу научиться). Изучал протоколы обмена на англ. языке, искал книги на нашем. На том и остановился.
Может кто-то разрабатывал устройства, подключаемые к Ethernet? Можете подсказать с чего начать изучение? Какие-то книги (на англ. тоже пойдёт).
Я сам разрабатывал устройства сопряжения через RS232, Arinc-429. Ну это же не сравнится с Ethernet или USB.
По USB можете тоже что-то сказать. Но по нему литературы и рекомендаций достаточно, тут я и сам разберусь. А на счёт Ethernet прошу помощи.
aaarrr
Сначала нужно определится, для чего Вы планируете использовать Ethernet, т.е. какая задача, какой поток данных, какой планируете использовать транспорт (TCP, UDP), собираетесь ли использовать готовый стек, или писать свой и т.д.

Для работы с Ethernet и написания своего стека, по-моему, вполне достаточно чтения RFCs.
iosifk
Цитата(Pomidor @ Oct 1 2007, 16:39) *
День добрый, ув. разработчики. Не знал куда приписать.
Я очень интересуюсь разработкой устройств сопряжения с ПК через Ethernet (хочу научиться). Изучал протоколы обмена на англ. языке, искал книги на нашем. На том и остановился.
Может кто-то разрабатывал устройства, подключаемые к Ethernet? Можете подсказать с чего начать изучение? Какие-то книги (на англ. тоже пойдёт).
Я сам разрабатывал устройства сопряжения через RS232, Arinc-429. Ну это же не сравнится с Ethernet или USB.
По USB можете тоже что-то сказать. Но по нему литературы и рекомендаций достаточно, тут я и сам разберусь. А на счёт Ethernet прошу помощи.

Смотрите ЦИТ-форум, там все на русском.
Так же могу предложить кое-что у меня на сайте.
Удачи!
2alex
Цитата(Pomidor @ Oct 1 2007, 19:39) *
День добрый, ув. разработчики. Не знал куда приписать.
Я очень интересуюсь разработкой устройств сопряжения с ПК через Ethernet (хочу научиться). Изучал протоколы обмена на англ. языке, искал книги на нашем. На том и остановился.
Может кто-то разрабатывал устройства, подключаемые к Ethernet? Можете подсказать с чего начать изучение? Какие-то книги (на англ. тоже пойдёт).
Я сам разрабатывал устройства сопряжения через RS232, Arinc-429. Ну это же не сравнится с Ethernet или USB.
По USB можете тоже что-то сказать. Но по нему литературы и рекомендаций достаточно, тут я и сам разберусь. А на счёт Ethernet прошу помощи.


можно начинать с поиска готовых решений если результат нужен срочно :

XPORT
http://www.lantronix.com/device-networking...vers/xport.html


если особой спешки нет то можно использовать специальные кристаллы (и модули на них) с TCP стеком типа ENC28J60 и Wiznet www.iinchip.com

если уж совсем хочется познать TCP то посмотрите проект Ethernut наконец www.ethernut.de

есть простой проект даже на PIC контроллере и RTL8019 (10 Mbit)
http://www.picping.narod.ru/eth_zamok.htm

последний проект можно выполнить на ATmega32 с программным TCP стеком от uIP,
плату для него можно изготовить вручную, или использовать старую сетевушку с RTL и переходник
ISA.

В общем вариантов масса разной стоимости и сложности реализации.
Pomidor
Спасибо, что откликнулись. Буду разбираться.
Вообще первоначально задание было поставлено следующее:
Есть безконечныйный поток информации через интерфейс Arinc-429 и по запросам - по шине CAN. Всё это предполагает наличие 2 адаптеров на комп. шине (ISA или PCI - неважно). Исходя из этого невозможен анализ информации на переносных устройствах (к пр. ноутбук). Надо спроектировать преобразователь для включения информационного потока в сеть данных (через Ethernet), или непосредственно к ПК (хотя б через USB). Поток информации большой и непрерывный.
fate
Настоятельно рекомендую найти 3-х томник автор Stevens Wright, TCP/IP Illustrated.
yura-w
Цитата(fate @ Oct 2 2007, 17:52) *
Настоятельно рекомендую найти 3-х томник автор Stevens Wright, TCP/IP Illustrated.

она есть здесь:
http://dmitriks.narod.ru/books/books.html
Pomidor
Спасибо, книгу нашёл. Вся весит около 37 Мб - можно выкачать. А если она такая полезная то может стоит её на рынке посмотреть? Бывает она в продаже?
yura-w
Цитата(Pomidor @ Oct 6 2007, 14:07) *
Спасибо, книгу нашёл. Вся весит около 37 Мб - можно выкачать. А если она такая полезная то может стоит её на рынке посмотреть? Бывает она в продаже?

http://www.ozon.ru/?context=search&tex...%CD%E0%E9%F2%E8
ALexx
Цитата(Pomidor @ Oct 1 2007, 15:39) *
Я очень интересуюсь разработкой устройств сопряжения с ПК через Ethernet (хочу научиться).


Вставлю свои 5коп... Довольно интересные вещи делает СиЛабс. А именно CP220x Ethernet Controllers.
"Вещь в себе" , так сказать - цепляешь к МК, присоединяешь разъем с встроенным трансом и светодиодами - и готово (по крайней мере аппаратная часть).

Сам в перспективе собираюсь их использовать.

http://www.silabs.com/tgwWebApp/public/web...en/Ethernet.htm
Tcom
Поддерживаю ALexx, купил недавно девелоп кит на CP2100 работает нормально, веб сервер с примером там есть, приятно....
Пока спаял макетку пробую работать радует наличие флеш, и физический уровень МАС.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.