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

 
 
 
Reply to this topicStart new topic
> Странности Wiznet 5100, Первое знакомство с Wiznet5100, нужны советы...
Oops
сообщение Jan 24 2010, 16:11
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Здравствуйте!!!
Возникла необходимость запрограммировать железку на которой имеются AtMega128L+Wiznet5100. AtMega128L и Wiznet5100 общаются по SPI, канал Ethernet на 100Мб/c. Написал программку которая конфигурирует Wiznet на прием и передачу UDP пакетов. Подключил железку к компу Ethernet кабелем длинной 1 Метр. И наблюдаю такую странность:

Если пакеты с железки отправляются потоком без всяких задержек, то пакет который я отправляю с компа на железку, железкой не принимается. Если же между отправляемыми с железки UDP пакетами вставить задержку 3 милисекунды delay_ms(3) то пакет отправляемый с компа принимается unsure.gif . Почему 3 милисекунды, это я подобрал опытным путем, тоесть если задержка меньше 3-х милисекунд то вероятность того что Wiznet примет UDP пакет снижается, дальнейшее увеличение задержки на качество приема не сказывается. Все пакеты передаваемые и принимаемые вижу сниффером, тоесть с пакетами все ок.

Вообще Wiznet даже без всяких задержек если передавать пакеты размером по 200Байт не забивает даже 1% от пропускной способности 100Мбитного Ethernet(а) - маловато.

Вопросы:
1) Wiznet(у) 5100 действительно необходимы задержки между передаваемыми пакетами, чтобы он принимал входящие пакеты???
2) Wiznet 5100 действительно медленно передает данные по сети? Напишите какую максимальную скорость передачи данных получали на Wiznet.

Большое спасибо.

Сообщение отредактировал Oops - Jan 24 2010, 16:14
Go to the top of the page
 
+Quote Post
uriy
сообщение Jan 25 2010, 05:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



100Мбит/сек от визнета вы конечно не получите! Если бы даже визнет смог это сделать вы думаете вы смогли бы с меги закачать через SPI такой поток???
1) Ошибка скорее всего где-то у вас в программе.
2) На сайте представлена картинка. Мы работали через SPI в режиме UDP эхо прокачивало около 800 Кбит/сек, что вполне соответствует картинке.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post

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

 


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


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