cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743 and TCP client example without RTOS

JayShih
Visitor

Hi 

I have a NUCLEO-H743ZI2 circuit board. I want to use the network on it to perform TCP Cliant communication without running on RTOS. I have referred to many materials. Are there any examples? 

thanks

2 REPLIES 2
mbarg.1
Senior

I do believe that it is impossible to work with real time events like Ethernet data without some sort of OS.

That means you have some kind of proprietary OS handling interrupts and drivers and some scheduling.

Minimal OS is a function in main().

Unless you share your framework, any comment is void of meaning.

As today, I feel that AZRTOS + NetXDuo are best choices to start a project and you can use as a blueprint to adapt to your OS.


@mbarg.1 wrote:

I do believe that it is impossible to work with real time events like Ethernet data without some sort of OS.


Of course it's not impossible.

Here's an example for STM32H563/STM32H723:

https://community.st.com/t5/stm32-mcus/how-to-create-a-bare-metal-hal-ethernet-application-on-stm32h563/ta-p/699164

 

Whether it's a Good Idea is an entirely different question ...