Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/26: Рейтинг темы: голосов - 26, средняя оценка - 4.92
SrozyRimtkim
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 4
1

Stm32F4 + Ethernet. Прошу помощи

29.10.2013, 17:18. Просмотров 4693. Ответов 3
Метки нет (Все метки)

Доброго времени суток.
Прошу помощи форумчан в организации соединения PC и МК (Плата: STM32F4-DISCOVERY Чип: STM32F407VG)
Задача следующая - на МК нужно организовать TCP сервер, присвоить ему IP и слушать определенный порт.
Подскажите, как данную задачу можно организовать? Хотя бы в какую сторону копать?
С Ethernetом на STM никогда не работал, а в сети только и примеры WEB сервера лежат.

P.S. Буду очень признателен за любую помощь.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2013, 17:18
Ответы с готовыми решениями:

Прошу помощи с DMA на STM32F4 DISCOVERY [РЕШЕНО]
Пытаюсь разобраться с DMA + TIM, не понимаю, почему DMA не запускается. Основной смысл программы -...

stm32f4 таймеры, непонятный баг. прошу помощи
плата stm32f4discovery. программирую таймеры 2-5 для частотомера-генератора от 10 Гц до 500 кГц...

Stm32f4 + Ethernet
Здравствуйте! Проект: Организация сервера на базе Stm32f4. Добавил в проект HTML файл....

Stm32f4 + CAN + Ethernet
Здравствуйте! STM32F4 Проект: Управление отправкой и приёмом CAN сообщений через Ethernet с...

Stm32f4 + Ethernet
Здравствуйте! Проект: Организация сервера на базе Stm32f4. Добавил в проект HTML файл....

3
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
29.10.2013, 17:46 2
Цитата Сообщение от SrozyRentgen
на МК нужно организовать TCP сервер, присвоить ему IP и слушать определенный порт.
Подскажите, как данную задачу можно организовать? Хотя бы в какую сторону копать?
С Ethernetом на STM никогда не работал, а в сети только и примеры WEB сервера лежат.
Ну, Web-server включает в себя и полный спектр услуг по TCP ;-)

А для начала Вам надо как-то Ethernet-розетку к Dyscovery прикрутить, так как полной сетевой реализации на этой плате нет. Выбирайте: добавить PHY с обвязкой или взять SPI-Ethernet адаптер ENC28J60. В любом случае это плюс ещё один уровень софта и настроек.
0
SrozyRimtkim
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 4
29.10.2013, 17:54 3
Спс за ответ.
"Ethernet-розетка" уже в наличии - DP83848 Ethernet Phy. Порты под нее в режиме RMII настроены и подключены. Даже MAC настроен по примеру с какого то сайта. И вот тут то ступор. Что же дальше? Как присвоить плате IP? Включить прослушку порта и т.д?
0
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
29.10.2013, 18:23 4
Цитата Сообщение от SrozyRentgen
"Ethernet-розетка" уже в наличии - DP83848 Ethernet Phy. Порты под нее в режиме RMII настроены и подключены. Даже MAC настроен по примеру с какого то сайта. И вот тут то ступор. Что же дальше? Как присвоить плате IP? Включить прослушку порта и т.д?
Так берёте те примеры web-серверов из сети и изучаете по хедерам доступные функции API. Думаю, там по названиям можно сориентироваться, а потом уже в выбранных функциях по комментариям и коду.

Есть ещё порт LwIP, в том числе на STM32F4 - его часто используют.

Ну и такая ещё наводка ;-) Поиск Вашего PHY по форуму - прямо слово "DP83848" в поиск вбейте.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2013, 18:23

STM32F4 ETHERNET + CAN
Здравствуйте! STM32F4 Проект: Управление отправкой и приёмом CAN сообщений через Ethernet с...

STM32F4 + Ethernet+ ST802rt1
Проблема: Пытаюсь прикрутит STM32F4 + ST802rt1(RMII) по средством адаптации...

Ethernet PHY KS8721 и STM32F4
Всем привет! В интернете гуляет куча схем для соединения микросхем физического уровня Ethernet с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru