Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 27.11.2013, 21:58  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Ethernet на STM32F407

Занимался ли кто-нибудь поднятием простого однозадачного socket-сервера на этом микроконтроллере? Нужно всего-то держать открытым сокет и, если с нужного IP-адреса придет запрос, установить соединение и гонять туда-сюда данные. На сайте STM есть какие-то примеры, но они очень "жирные": в кучу намешано уйма всего, зерна от плевел отделять будет долго.

Есть ли простейший готовый пример? Пусть даже не для gcc, а для какой-нибудь огороженной системы сборки — за пару дней можно переделать по-человечески.

Уж очень не хочется тратить неделю-другую (а то и месяц-два) на эту вроде бы пустяковую задачу, у которой точно существует огромное множество решений.

P.S. ethernet собираюсь поднять на Olimex'овской макетке STM32P407, на ней PHY уже распаян и к разъему 45-му подключен.
Реклама:
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 28.11.2013, 00:18  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Конретно простейшего не использовал но в сети много есть экземплов со стеками uip,lwip.

Даже в исходниках самих стеках есть простейшие примеры.
Gnider вне форума  
Непрочитано 28.11.2013, 00:32  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Сообщение от Gnider Посмотреть сообщение
Конретно простейшего не использовал но в сети много есть экземплов со стеками uip,lwip.

Даже в исходниках самих стеках есть простейшие примеры.
Попробую сегодня на работе пример tcp_echo_server (точнее, попробую в нем разобраться, т.к. для начала надо вытащить все нужные файлы в кучу, выкинуть все ненужное - пример для другого типа макетки - и написать Makefile).
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 28.11.2013, 01:09  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Нашел что-то похожее на то, что надо.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 28.11.2013, 09:54  
Shurik_kor
Частый гость
 
Регистрация: 16.11.2007
Адрес: Гомель (Беларусь)
Сообщений: 37
Сказал спасибо: 348
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Shurik_kor на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Заказывал как-то плату у китайцев. С ней прислали диск с ПО, в том числе и примеры работы с Ethernet. Сам не разбирался, времени не было, однако выложу, может там найдете что-нибудь полезное.
Вложения:
Тип файла: rar STM32F4x7_ETH_IAP_V1.0.0.rar (2.19 Мб, 289 просмотров)
Тип файла: rar STM32F4x7_ETH_LwIP_V1.0.0.rar (3.87 Мб, 305 просмотров)
Shurik_kor вне форума  
Непрочитано 28.11.2013, 09:57  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Сообщение от eddy Посмотреть сообщение
Нашел что-то похожее на то, что надо.
Отбейте по результатам, интересно.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 28.11.2013, 10:25  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Сообщение от Shurik_kor Посмотреть сообщение
Сам не разбирался, времени не было, однако выложу, может там найдете что-нибудь полезное.
Спасибо, посмотрю как время будет (сейчас одну железяку сделали, надо как можно быстрей все проверить и отдавать на чернение).
Сообщение от ut1wpr Посмотреть сообщение
Отбейте по результатам, интересно.
Естественно. И проектик отдельный на сосфорже заведу. В планах эту макетку использовать для сбора данных с ZacWire датчиков (около 60 штук). С ZacWire я уже на F103 разобрался, теперь надо с интерфейсом разбираться: пихать еще отдельный компьютер лишь для связи — слишком жирно.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 28.11.2013, 10:51  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Желательно чтобы прожект был как можно более портируемый чтобы не на стм32 можно было запустить
Gnider вне форума  
Непрочитано 28.11.2013, 11:09  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

Сообщение от Gnider Посмотреть сообщение
Желательно чтобы прожект был как можно более портируемый чтобы не на стм32 можно было запустить
А вот это уже вряд ли: стек TCP/IP буду использовать, какой найду. По возможности, конечно, переносимый. Но вот "железячные" настройки платформозависимы.
Хотя, конечно, стараюсь делать так, чтобы все платформозависимые вещи были сконцентрированы в двух-трех файлах, а в остальных местах использую макросы.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 28.11.2013, 11:18  
Angel71
Прописка
 
Регистрация: 19.04.2010
Адрес: Украина
Сообщений: 159
Сказал спасибо: 13
Сказали Спасибо 58 раз(а) в 39 сообщении(ях)
Angel71 на пути к лучшему
По умолчанию Re: Ethernet на STM32F407

по ссылке выше это enc28j60 - очень популярный и недорогой модуль. есть как минимум три варианта модуля. как там на фото по ссылке, с чипом в каком-то непривычном большом корпусе, таких же размеров плата, но с более мелким чипом и мелкая платка как на прикреплённом фото. примеров кода и библиотек в сети много. я немного с таким игрался на ф4 дискавери с установленным .net mf - люблю дотнет, он хоть и немного прожёрлив по памяти и тактам, но плюшки просто великолепные (ардуина нервно курит в сторонке) + очень много кода элементарно копипастится из проектов для десктопа или планшета. ой, отвлёкся. в общем под него есть много чего и для стм32 и для авр (на чистом и для ардуин) и для пиков + для него есть поддержка в некоторых rtos (встроенная или в сторонних открытых проектах).
из очень популярных мне ещё известен чип w5100, но пока что в основном видел его на платках для ардуин, хотя особо и не искал. из плюшек - чип поддерживает poe.
Миниатюры:
Нажмите на изображение для увеличения
Название: d3efe2.jpg
Просмотров: 200
Размер:	165.5 Кб
ID:	55359  

Последний раз редактировалось Angel71; 28.11.2013 в 11:22.
Angel71 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разъем ethernet RJ45 with magnetics izhivi Информация по радиокомпонентам 0 28.06.2013 18:48
Выбор Ethernet контроллера для LPC2368 Flopix Микроконтроллеры, АЦП, память и т.д 8 24.01.2012 01:53
Подключение ethernet контроллера george carpenter Электроника - это просто 5 12.02.2011 11:24
Ethernet + контроллер innovator_king Микроконтроллеры, АЦП, память и т.д 5 30.06.2010 18:31


Часовой пояс GMT +4, время: 11:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot