Перейти к содержанию
    

100 mbit Ethernet

Заранее хочу извиниться если опубликовал тему не в том разделе.

Использую микросхему WIZNET W5300.

Все хорошо, только не устраивает, что в микросхеме реализовано всего 8 сокетов.

Кто-нибудь сталкивался с аналогом такой микросхемы ( ну чтобы и ТСР и UDP были реализованы ) только на большее число сокетов?

Заранее спасибо))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заранее хочу извиниться если опубликовал тему не в том разделе.

Использую микросхему WIZNET W5300.

Все хорошо, только не устраивает, что в микросхеме реализовано всего 8 сокетов.

Кто-нибудь сталкивался с аналогом такой микросхемы ( ну чтобы и ТСР и UDP были реализованы ) только на большее число сокетов?

Заранее спасибо))

Вы задачу полностью опишите, народ и поддтянется с советами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы задачу полностью опишите, народ и поддтянется с советами.

 

в системе использую микросхему фирмы wiznet W5300. Данная микросхема реализует Ethernet со скоростью 10/100 mbit/s.

в этой микросхеме аппаратно реализованы первые 4-ре уровня сетевой модели OSI.

Я работаю по протоколу TCP и UDP. Очень хорошая микросхема, но к сожалению в ней реализована одновременная работа от 1 до 8 сокетов.

 

Вопрос: Кто-нибудь работал с какой-нибудь похожей микросхемой, в которой реализовано больше 8-ми сокетов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос: Кто-нибудь работал с какой-нибудь похожей микросхемой, в которой реализовано больше 8-ми сокетов.

таких микросхем на свободном рынке уже нет, скорее под NDA только какие нибудь ASIC c заоблачной ценой.

по сути вам нужен микроконтроллер с запущенным стеком TCP/IP. и к нему подключить PHY. это будет скорее всего даже более производительное решение. и более дешевое и гибкое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

таких микросхем на свободном рынке уже нет, скорее под NDA только какие нибудь ASIC c заоблачной ценой.

по сути вам нужен микроконтроллер с запущенным стеком TCP/IP. и к нему подключить PHY. это будет скорее всего даже более производительное решение. и более дешевое и гибкое.

а есть готовые такие МК ? или любой мк который поддерживает ( MAC и PHY ) и самому реализовать там TCP/IP ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

самому реализовать там TCP/IP ?

Это не обязательно, достаточно взять готовый стек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это не обязательно, достаточно взять готовый стек.

Не совсем понятно. Имеете ввиду готовую библиотеку с реализацией TCP/IP ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не совсем понятно. Имеете ввиду готовую библиотеку с реализацией TCP/IP ?

Чаще всего это выглядит как "прикручивание" к "железу" подходящей ОС, в которой TCP/IP и реализован.

Само собой, аппаратная часть должна проектироваться таким образом, ч.б. удовлетворять требованиям портируемой ОС.

 

П.С. В принципе, производители процессоров обычно предлагают варианты ОС и обеспечивают какую-то поддержку по этой части.

Изменено пользователем prig

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а есть готовые такие МК ? или любой мк который поддерживает ( MAC и PHY ) и самому реализовать там TCP/IP ?

есть, смотрите продукцию ST, TI, NXP. скорее всего, к ним даже идет готовый tcp/ip в примерах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...