Как связать Ethernet с микроконтроллером STM32?
В проекте используется петля Ethernet, которая подключается через микроконтроллер STM32. Я должен использовать IC коммутатора Ethernet (4 порта). Какие темы мне нужно знать, чтобы использовать Ethernet в проекте? Также как связать ИС коммутатора Ethernet, приемопередатчик с MCU? Как читать и передавать данные (целочисленные данные) через Ethernet.
1 ответ
Не имеет значения, что вы хотите отправить через Ethernet и сколько портов имеет ваш коммутатор. Вам необходимо знать, какой протокол используют другие ваши устройства. На данный момент большинство из них используют TCP/IP, и вам необходимо реализовать его в своем приложении. CubeMX поддерживает стек LWIP.
Вы также можете использовать внешние микросхемы со встроенным стеком TCP/IP, такие как Wiznet W5100, 55000 или другие микросхемы.
Как читать и передавать данные (целочисленные данные) через Ethernet.
Вам нужно будет прочитать о TCP, UDP, портах, сокетах и т. Д. Это слишком обширная тема, чтобы ответить на нее в сообщении на форуме.