Страница 1 из 1

Кто поделится проектом вебсервера на uip?

Добавлено: Чт май 17, 2012 01:35:14
fzr400gr
Решил попробовать свои силы в сопряжении AVR и локальной сети. Нарыл в нете кучу проектов, пытаюсь разобратся,мозг уже кипит. Если есть у кого рабочий проект uip, буду премного благодарен. Или если не uip то посоветуйте что нибудь другое.
Микр у меня все равно нет, проект буду отлаживать в протеусе. Может кто-то собирал на микрах со встроенным стеком. Вобщем посоветуйте в какую сторону смотреть. Заранее спасибо.

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Чт май 17, 2012 03:47:42
oleg110592
это смотрели http://members.home.nl/bzijlstra/softwa ... z810mj.htm
правда на васике, но пробовал web server, переделал правда - работает

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Чт май 17, 2012 21:22:31
fzr400gr
Страничку смотрел, конкретно эту схему нет. Спасибо за ссылку. Правда я не понял, страничку он выплевывает одним пакетом или как?

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Пт май 18, 2012 00:40:37
Satyr
Пользовался, изрядно при этом допиливая, UIP года 3 назад.
Сейчас могу только пожалеть о зря потраченном времени.
Есть более богатая и отлаженная реализация IP стека для МК - lwip
и http сервер простейший с ним как пример идет.

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Пт май 18, 2012 07:33:08
oleg110592
fzr400gr писал(а):Страничку смотрел, конкретно эту схему нет. Спасибо за ссылку. Правда я не понял, страничку он выплевывает одним пакетом или как?
Да одним пакетом

Код: Выделить всё

   Do
      Read Buffer

      'Look for the end of a website
      If Buffer = "%END%" Then
         Exit Do
      End If
.........
   Loop

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Пт май 18, 2012 12:45:59
pokk
http://we.easyelectronics.ru/electro-an ... -seti.html
Вам что-то такое надо ?

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Пт май 18, 2012 12:54:24
Satyr
К изиэлектроннике относитесь очень осторожно.
автор, он, кстати, и на этом форуме быает, питает склонность к старинным типовые решением, уже и так 100 раз описаны несколько лет назад.

Если берете МК без езернета и крошечной памятью - смотрите чипы WizNetа - стоят не сильно дороже этого 10 меабитоного микрочипа из каменного века, но внутри имеют уже и TCP/IP стер и прочие необходимые протоколы на современных 100 мегабитах.

http://www.efo.ru/doc/Wiznet/Wiznet.pl?2595

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Сб май 19, 2012 08:44:35
fzr400gr
Изиэлектронику смотрел, собственно оттуда и начал поиск. Но потом прочитав о глюках енк28 решил попробовать на ртл8019.
С работы остались с полтора десятка AX88796 фирмы ASIX. Uip их поддерживает, нашел даже несколько примеров. Читал и про визнет, микра более перспективная но инфы очень мало по проектам с ней. Решил все таки попробовать, заказал 2 штуки.
Вобщем идей в голове куча, но чего-то конкретного пока не вырисовывается.

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Сб май 19, 2012 09:04:43
Satyr
RTL8019 это ад.
древний - его разве что в антикварной лавке купишь. Параллельная шина - куча ног + в мелких МК внешней шины аппаратной нету - с битбангом изощрятся. куча регистров и довольно голый интерфейс - кодить много букв. Итого смысла - ноль.

По мне так самый вариант - взять нормальный копеечный МК на кортекс М3 с памятью в десятки кб и аппаратным езернет MAC + копеечный внешний езернет PHY.
Если безумно фанатить а АВРов - то визнет.

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Вс май 20, 2012 00:50:35
fzr400gr
Ну АРМы в будущем собираюсь осваивать, а пока буду делать на том что хоть немного знаю (АВР-ками занимаюсь год).
Кстати насчет визнета, может даст кто ссылку на проект с w5100 для общего образования. (Страничку Бена изучаю).
На форуме много вопросов и тем о разных датчиках и протоколах, а вот о контроллерах и сетях не так уж и много. Может и еще кому то будет интересна эта тема. :)

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Вс май 20, 2012 08:14:15
oleg110592
еще на васике, по мотивам Бэна:
http://gardnerswebsite.com/internetclock/index.html
на си гсс:
http://www.ermicro.com/blog/?p=1773
ну и ардуино, всеми не любимый:
http://habrahabr.ru/post/110610/
к стати, думаю библиотеку ezernet ардуины можно использовать в личных целях, правда c++, мне пока хватило для задачи исходников Бэна на васике.

Re: Кто поделится проектом вебсервера на uip?

Добавлено: Вс май 20, 2012 11:20:22
fzr400gr
Огромное спасибо, уже изучаю.