Non blocking debug messages to UART
Hi,
I'm using STM32H755 nucleo board. I'm running FREERTOS on core M7 and bare metal on M4. I have been sending debug messages through USART3. It has been working ok, but sometimes messages from different tasks are overlapping.
I want to change code such a way that debug messages are non-blocking. My plan has been using DMA and ring buffer. Finally, I would like to send debug messages from M4 core also using shared memory.
Is this good approach or is there better way to send debug messages? Is there some example codes with this functionality? It seems that I'm not able to receive any debug messages after my kernel starts.
