2025-02-24 12:43 AM - last edited on 2025-02-24 01:50 AM by Andrew Neil
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
2025-02-24 01:41 AM
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.
2025-02-24 01:48 AM
@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:
Whether it's a Good Idea is an entirely different question ...
2025-02-24 04:36 AM
I must admit my limited knowledge - I missed this very good post from @STea .
I am sure it can be useful to clear some obscure details of STM32 Ethernet to many of us, but it is still far from an acceptable TCP IP implementation that I do not believe it is feasible without some kind of OS and a lot of code lines.
After decades of software coding, I hate to re-invent hot water ...