faelle 0 10 октября, 2018 Опубликовано 10 октября, 2018 · Жалоба Подскажите, кто знает. Есть задача подключить wifi модуль к МК по ethernet. Возможно ли такое подключение? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 131 10 октября, 2018 Опубликовано 10 октября, 2018 · Жалоба Можно. Но не понятно, что Вам нужно. Возьмите домашний Wi-Fi роутер. Возможно такое подключение? Возможно. Возьмите модуль WF121, например. Возможно подключить по Ethernet? Возможно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faelle 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 14 часов назад, Arlleex сказал: Можно. Но не понятно, что Вам нужно. Возьмите домашний Wi-Fi роутер. Возможно такое подключение? Возможно. Возьмите модуль WF121, например. Возможно подключить по Ethernet? Возможно. Нужно обеспечить высокоскоростной обмен данными между МК и wifi. Вот поэтому хочу использовать Ethernet и узнаю, будет ли вообще так работать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 9 minutes ago, faelle said: Нужно обеспечить высокоскоростной обмен данными между МК и wifi. Вот поэтому хочу использовать Ethernet У вашего МК есть возможность подключаться к Ethernet? Если да, то работать будет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Integro 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба Во первых, парни, давайте не путать! Ethernet это набор стандартов описывающий канальный уровень и формат пакетов. Ethernet это провода! WiFi это беспроводной интерфейс, это другие стандарты (IEEE 802.11) По этому вопрос звучит не однозначно. Если Вам нужно просто подключить WiFi модуль к STM32, то проблем нет, выбираем модуль с необходимым интерфейсом обычно используют MDIO, SPI или UART зависит от модуля, на 107 камне SDIO вроде нет, нужно искать модуль с SPI и UART Но если Вам нужен Ethernet и WiFi в этом случае нужно поддержка интерфейсов MII, RMII или GMII(интерфейсы подключения PHY) для обеспечения работы Ethernet и отдельно подключить WiFi как описано выше. Маршрутизацию пакетов при необходимости нужно делать софтово, но это будет медленно на таком камне. По этому для начала предлагаю уточнить, Вам нужен: Ethernet либо WiFi или Ethernet + WiFi? *Существуют ethernet модули работающие по SPI даже с TCP стеком, но это отдельная история :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 6 minutes ago, Integro said: Во первых, парни, давайте не путать! Ethernet это набор стандартов описывающий канальный уровень и формат пакетов. Ethernet это провода! В контексте МК это однозначно MAC+PHY. В STM32F107 есть MAC (с MII и RMII). Так что для подключения wifi через Ethernet ТС понадобится PHY, трансформатор + точка доступа WiFi с Ethernet выходом (на витую пару). Не уверен, что его этот огород устроит :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faelle 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 10 минут назад, Integro сказал: Во первых, парни, давайте не путать! Ethernet это набор стандартов описывающий канальный уровень и формат пакетов. Ethernet это провода! WiFi это беспроводной интерфейс, это другие стандарты (IEEE 802.11) По этому вопрос звучит не однозначно. Если Вам нужно просто подключить WiFi модуль к STM32, то проблем нет, выбираем модуль с необходимым интерфейсом обычно используют MDIO, SPI или UART зависит от модуля, на 107 камне SDIO вроде нет, нужно искать модуль с SPI и UART Но если Вам нужен Ethernet и WiFi в этом случае нужно поддержка интерфейсов MII, RMII или GMII(интерфейсы подключения PHY) для обеспечения работы Ethernet и отдельно подключить WiFi как описано выше. Маршрутизацию пакетов при необходимости нужно делать софтово, но это будет медленно на таком камне. По этому для начала предлагаю уточнить, Вам нужен: Ethernet либо WiFi или Ethernet + WiFi? *Существуют ethernet модули работающие по SPI даже с TCP стеком, но это отдельная история :) SPI и UART обеспечивают маленькую скорость обмена данными между МК и wifi. Поэтому я хочу использоваться интерфейсы MII или RMII (которые соответственно имеются и в МК и в wifi модуле) и я хочу без выхода на разъем соединить просто wifi и stm. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Integro 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба Так в 4 minutes ago, xvr said: В контексте МК это однозначно MAC+PHY Почему однозначно, может ТС вообще не нужен ethernet, мне кажется что тут проблема с терминологией) И да, не сказано в каком режиме должен работать WiFi, AP или STA? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 2 часа назад, faelle сказал: Нужно обеспечить высокоскоростной обмен данными между МК и wifi. Вот поэтому хочу использовать Ethernet и узнаю, будет ли вообще так работать? Для начала нужно хотя-бы узнать: "высокоскоростной" - это сколько в граммах кБ/сек? И по какому протоколу? И что автор дальше с этим потоком собирается делать в МК? После чего может оказаться что и банального UART за глаза хватит. ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faelle 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 1 минуту назад, Integro сказал: И да, не сказано в каком режиме должен работать WiFi, AP или STA? WiFi как точка доступа и как клиент Только что, jcxz сказал: Для начала нужно хотя-бы узнать: "высокоскоростной" - это сколько в граммах кБ/сек? И что автор дальше с этим потоком собирается делать в МК? После чего может оказаться что и банального UART за глаза хватит. ;) от 10 до 100 Мбит/сек к примеру Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 4 минуты назад, faelle сказал: от 10 до 100 Мбит/сек к примеру Вы это серьёзно??? Или прикалываетесь? На STM32F107?? :-D Я спрашивал про скорость прикладного потока в требуемом протоколе обмена. А не скорость по физике Ethernet. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Integro 0 11 октября, 2018 Опубликовано 11 октября, 2018 · Жалоба 9 minutes ago, faelle said: 10 до 100 Мбит/сек к примеру Опять, это для проводов, WiFi модуля будут работать c 22Mb или 54Mb. И согласен, для stm32f1 это много! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться