2016-12-17 1 views
0

Моя цель - отправить UDP-пакеты с микроконтроллера (нуклеограммы) на ПК - так просто. Обновление: Я достиг цели успешно. Я объясню, как я это сделал, и проблемы, которые я наткнулся на начальном этапе. Большое спасибо сообществу StackOverflow и людям из группы LinkedIn ARM, чтобы помочь мне!Lwip on mbed-os 5 не делает правильного подключения к сети Ethernet


1.   ОБЗОР СИСТЕМЫ

Моя система выглядит следующим образом:

1,1   Микроконтроллер сторона

  • Nucleo_F767ZI доска с STM32F767ZI микроконтроллером. Эта плата имеет разъем Ethernet.
  • Операционная система Mbed-OS 5.
  • lwip library (является частью операционной системы Mbed-OS 5).

1,2   стороны ПК  

ответ

1

Соединение, которое вы назвали Ethernet на самом деле соединение TAP (например, виртуальная сетевая карта.). Ваше фактическое соединение с сетью Ethernet помечено как Local Area Connection; это соединение, которое вам нужно будет настраивать и смотреть с помощью Wireshark и т. д.

Что касается всего остального, связанного с Mbed-OS, я лично не занимался этим.

+0

Hi Joel, Большое спасибо за ваш ответ. Это действительно помогло мне! Теперь я вижу трафик: запросы DHCP от моего микроконтроллера. Я добавил дополнительную информацию об этом (см. Выше). Знаете ли вы лучшую стратегию продвижения вперед и работу UDP-ссылки? –

Смежные вопросы