реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> atmega32u4+ENC28J60+uIP = HTTPD+CGI+DHCP+DFU bootloader, Собственно реальзация web сервера для atmega32u4 и enc28J60
Rst7
сообщение Jul 9 2009, 07:42
Сообщение #16


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Ну тогда посмотрите сюда - http://electronix.ru/forum/index.php?showtopic=44276

Вот тут почти крайние исходники - http://electronix.ru/forum/index.php?act=a...st&id=30493

Эта штука довольно просто портируется под работу с ENC28J60 (например, вот - http://alyer.frihost.net/web_server.htm и результат - http://wapbox.ath.cx/ , но это не последняя версия, тут по 2 пакета с данными отправляется, такая себе полуполноценная реализация)

В крайних исходниках реализована достаточно полноценная работа с окном и утилизация Delayed ACK, что позволяет достичь вполне вменяемых скоростей на быстрых каналах и не тормозить на медленных.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Ilmarin
сообщение Jul 9 2009, 15:07
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-04-09
Пользователь №: 48 010



Цитата(Rst7 @ Jul 9 2009, 03:42) *
В крайних исходниках реализована достаточно полноценная работа с окном и утилизация Delayed ACK, что позволяет достичь вполне вменяемых скоростей на быстрых каналах и не тормозить на медленных.

- в крайних это в которых?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 9 2009, 15:58
Сообщение #18


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
- в крайних это в которых?


Эти -
Цитата
Вот тут почти крайние исходники - http://electronix.ru/forum/index.php?act=a...st&id=30493

имеют сей функционал.

PS "Крайние" - это последние. Представители некоторых профессий не любят употреблять слово "последний".


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Ilmarin
сообщение Jul 9 2009, 17:54
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-04-09
Пользователь №: 48 010



Цитата(Rst7 @ Jul 9 2009, 03:42) *
Эта штука довольно просто портируется под работу с ENC28J60 (например, вот - http://alyer.frihost.net/web_server.htm и результат - http://wapbox.ath.cx/ , но это не последняя версия, тут по 2 пакета с данными отправляется, такая себе полуполноценная реализация)


А исходников с ENC28J60 нету?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 9 2009, 18:33
Сообщение #20


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А исходников с ENC28J60 нету?


У меня - нет. Я не пользую ENC. Появится портер в онлайне, я его попрошу выложить, только склеивать эти версии сами будете.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
fmdost
сообщение Jul 9 2009, 21:40
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606



bb-offtopic.gif
Цитата(Rst7 @ Jul 9 2009, 19:58) *
PS "Крайние" - это последние. Представители некоторых профессий не любят употреблять слово "последний".

Альпинисты что ли?! wink.gif
Go to the top of the page
 
+Quote Post
Ilmarin
сообщение Jul 10 2009, 04:41
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-04-09
Пользователь №: 48 010



Цитата(Rst7 @ Jul 9 2009, 14:33) *
У меня - нет. Я не пользую ENC. Появится портер в онлайне, я его попрошу выложить, только склеивать эти версии сами будете.


Вообще, у меня в планах с lwip поигратся - может на mega128 он поместится.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 10 2009, 05:36
Сообщение #23


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Вообще, у меня в планах с lwip поигратся - может на mega128 он поместится.


Тогда зачем Вам исходники с поддержкой ENC?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Ilmarin
сообщение Jul 10 2009, 07:19
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-04-09
Пользователь №: 48 010



Цитата(Rst7 @ Jul 10 2009, 01:36) *
Тогда зачем Вам исходники с поддержкой ENC?

чтобы было с чем сравнивать (быстродействие и т.д).
Go to the top of the page
 
+Quote Post
vadim_ich
сообщение Nov 4 2009, 20:12
Сообщение #25





Группа: Новичок
Сообщений: 2
Регистрация: 7-04-09
Пользователь №: 47 321



Цитата(Ilmarin @ Jul 10 2009, 11:19) *
чтобы было с чем сравнивать (быстродействие и т.д).

Здравствуйте! Пытаюсь портировать uIP0.9 +enc28j60 на платформу 8052. Как ни крутил не работает Http. ICMP и ARP работает вроде. Помогите пожалуйста!!!

Вот архив с проектом.
http://depositfiles.com/files/yhf528h17

Сообщение отредактировал vadim_ich - Nov 4 2009, 20:13
Go to the top of the page
 
+Quote Post
defunct
сообщение Nov 5 2009, 17:51
Сообщение #26


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Rst7 @ Jul 9 2009, 17:58) *
PS "Крайние" - это последние. Представители некоторых профессий не любят употреблять слово "последний".

Крайние, последние.... не лучше будет обозвать их - "самые свежие". ;>

Цитата(Ilmarin @ Jul 10 2009, 06:41) *
Вообще, у меня в планах с lwip поигратся - может на mega128 он поместится.

Только внешнюю память не забудьте добавить. внутренней 4kb RAM - чертовски мало. а с 4+32K - жить можно.
Go to the top of the page
 
+Quote Post
vadim_ich
сообщение Nov 25 2009, 21:43
Сообщение #27





Группа: Новичок
Сообщений: 2
Регистрация: 7-04-09
Пользователь №: 47 321



Цитата(Ilmarin @ Jul 9 2009, 11:03) *
В общем нашёл ошибку ( надо было проверять что пакет уже ушёл, и в рассчёте размеров пакета в uip-split была ошибка). Ну и сделал отправку пустых пакетов. Теперь работает и то и другоe ( выбирается в uNetConfigure.h). Работать стало быстрее, но Линукс по прежнему опережает винду, почему то.

Обновлённый релиз: http://uhttpd-avr.googlecode.com/files/uht...-2009-07-09.zip


Здравствуйте, попробовал портировать uIP+enc28j60 на мк Aduc812. Почему то пакеты больше чем 255 байт принимаются с ошибками. В чем может быть причина?
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 03:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.02475 секунд с 7
ELECTRONIX ©2004-2016