STM32 MCUs Embedded software

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

I am working on Ethernet in STM32H745 MCU. How to assign a different MAC address to 100 MCU so that they can work together on LAN? Further how to filter ethernet packets having a particular MAC address?

I am working on Ethernet in STM32H745 MCU and using STM32CubeIDE. I want to connect 100 such MCU to LAN. How can I assign a different MAC address to all the MCU? Do STM MCUs have a built-in MAC that I can use, or is there any other method to assign d...

Akast.2 by Associate II
  • 1469 Views
  • 3 replies
  • 1 kudos

STM32 Ethernet DMA tranmit problem

Dear:I use stm32f407+ lwip as tcp server, then the client request freq with 30Hz ,the server will not reply after a time , then the client will retransmittion after 200 ms(see 1.png,3.png)​,but the data is added to Ethernet DMA, TxBuff(see 2.png), ...

0693W00000QNqufQAD.png 0693W00000QNqu1QAD.png 0693W00000QNqthQAD.png
wxian.3 by Associate
  • 530 Views
  • 2 replies
  • 0 kudos

Resolved! Guides\Projects for STM32H7B3I-DK

Hi,I'm using STM32 family for a very long time for lot of clients. My clients want to use linux system just for the screen and the wifi capabilities and I want to use STM32H7B3I-DK as reference and design cheaper and more stable system (I dont like t...

netanelu by Associate III
  • 976 Views
  • 4 replies
  • 0 kudos

LWIP SOCKET How can server tell if Client disconnected without "warning"? Server on MCU (STM32F429ZIT6, custom board), Client application on Windows I spent two days trying to figure a solution to this problem. Here is my solution, what do you think?

in main.c int connectionClosed = 0; ... Setup routine of socket ...  while(1){ sin_size = sizeof(struct sockaddr_in); new_socket = lwip_accept(s_create, (struct sockaddr *)&client_addr, &sin_size); if (new_socket > 0){   msgSize = sprin...

DPatr.2 by Associate III
  • 510 Views
  • 0 replies
  • 0 kudos

I am having trouble making a USB-CDC host work on a STM32F407 chip. The primary problem is it seems to get stuck in an endless loop in the CDC state ENUMERATION. I originally built the code using the STM32Cube application.

I will mention at this point that I am connecting to a known working CDC device. I know it is working because I can connect the same port to a PC, and it enumerates properly, and I can pass data to/from the device.In module usbh_core.c function USBH_...

BBert by Associate III
  • 433 Views
  • 1 replies
  • 0 kudos