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

На какой платформе реал-ть Ethernet <-->USART

Что можно сказать хорошего-плохого об этих девайсах:

 

1. ENC28J60 - SPI интерфейс

 

2. W5100 W5500 Withnet

Оба ругали, первый особенно (можете поискать посты zltigo на эту тему).

 

Насколько страшен этот ®MII ?

Совсем не страшен.

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


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

Не советую.

1. ENC28J60 - SPI интерфейс
10 МБит, греется как печка.

2. W5100 W5500 Withnet
5500 не использовал, 5100 использовал - 4 соска (socket) прибитые гвоздями. То есть не более 4 одновременных соединений. Весьма причудливые прерывания (какое-то из нужных событий можно было отловить только опросом), не предусмотрена возможность обнаружения отключения кабеля. Процессор уровня STM32F107 с внешним PHY даст гораздо большую гибкость.

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


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

W7200 посмотрите, может быть интересным

 

Да, похоже придется поближе знакомится и юзать STM :)

 

Из даташита

The W7200 internal block diagram is shown in the Figure 1. W7200 is implemented by

STM32F103CB and W5200. STM32F103CB provides GPIO, I2C, SPI, USB and USART.

. . . .

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


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

Не советую.

10 МБит, греется как печка.

5500 не использовал, 5100 использовал - 4 соска (socket) прибитые гвоздями. То есть не более 4 одновременных соединений. Весьма причудливые прерывания (какое-то из нужных событий можно было отловить только опросом), не предусмотрена возможность обнаружения отключения кабеля. Процессор уровня STM32F107 с внешним PHY даст гораздо большую гибкость.

Полностью поддержу по обеим позициям. Могу только добавить, что у визнетовских программистов и в части реализации стека руки тоже растут из непонятного места.

 

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


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

Берите HLK-RM04 за 8$ и не парьтесь.

Два в одном. WEB настройка хоть по Ethernet, хоть по WIFI...

 

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


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

Я пользую преобразы Ethernet -> RS-485 на базе m328 + W5100. Работает вполне надежно. В качестве vcp - тибовский драйвер.

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


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

Берите ..... HLK-RM04

Два в одном. WEB настройка хоть по Ethernet, хоть по WIFI...

Спасиб.

Так-то оно так, но это уже готовый (насколько я увидел) девайс,

к томуже сильно "навороченный" и под мои критерии не подходит.

Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.

 

 

 

Я пользую преобразы Ethernet -> RS-485 на базе m328 + W5100. Работает вполне надежно. В качестве vcp - тибовский драйвер.

Кто за зверь такой m328 ?

И если не сложно, по "тибовский драйвер" - ссылку где-что-как. ОНО бесплатное ?

 

 

 

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


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

к томуже сильно "навороченный" и под мои критерии не подходит.

Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.

на orange pi zero за 7$ есть и разъём.

думаете получится сделать менее навороченное дешевле?

 

Кто за зверь такой m328 ?

И если не сложно, по "тибовский драйвер" - ссылку где-что-как. ОНО бесплатное ?

atmega328,

http://tibbo.com/

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


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

....

думаете получится сделать менее навороченное дешевле?

....

 

спасибо за инф.

По цене (в разумных пределах) вопрос не стоит.

 

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


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

Спасиб.

Так-то оно так, но это уже готовый (насколько я увидел) девайс,

к томуже сильно "навороченный" и под мои критерии не подходит.

Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.

 

Какой смысл тогда Вам что-то предлагать, если не удосужились даже посмотреть на схему включения...

 

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


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

Какой смысл тогда Вам что-то предлагать, если не удосужились даже посмотреть на схему включения...

 

Вы правы. Инетрфейс на витую пару там есть.

Вы не правы. Я посмотрел ту ссылку, которую вы привели. Насколько можно увидеть, это не процессор+трансивер, а модуль.

(на базе какого процессора - не ясно). Девайс мне не подойдет, тк меня интересует не готовое решение, а низкоуровневая "база".

Подробная инф по этому модулю тут

 

 

 

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


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

Вы не правы. Я посмотрел ту ссылку, которую вы привели. Насколько можно увидеть, это не процессор+трансивер, а модуль. (на базе какого процессора - не ясно). Девайс мне не подойдет, тк меня интересует не готовое решение, а низкоуровневая "база".

а если ему крышечку открыть там из "низкоуровневой базы" будет процессор RT5350F с встроенным трансивером, 8МБайт последовательной флэши, 32МБайта памяти просто на плату уже запаянные. ну и линукс с нормальным сетевым стэком.

не нравится родная прошивка - соберите сами https://wiki.openwrt.org/toh/hilink/hlk-rm04

 

ну или готовый orange pi zero по цене компонентов вроде меги328 + enc28 + трансформатор + разъём.

 

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


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

. . . .

не нравится родная прошивка - соберите сами https://wiki.openwrt.org/toh/hilink/hlk-rm04

ну или готовый orange pi zero . . . .

 

Спасибо за инф.

 

Я остановился на STM32F107+LAN8720 что в посте Сергея Борща

 

Надо заполучить железо.

 

 

 

 

 

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


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

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

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

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

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

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

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

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

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

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