Hi,
I wonder if Segger's RTT SEGGER_RTT_vprintf() is reentrant and therefore may be called from within interrupts?
I currently try to do this and have sometimes hard faults which I do not understand.
I know that SEGGER_RTT_vprintf() needs stack, so I enlarge all my FreeRTOS tasks stacks by 100 bytes (SEGGER_RTT_PRINTF_BUFFER_SIZE = 64) since I do not known which task will in interrupted.
I appreciate any help.
regards
SPR
I wonder if Segger's RTT SEGGER_RTT_vprintf() is reentrant and therefore may be called from within interrupts?
I currently try to do this and have sometimes hard faults which I do not understand.
I know that SEGGER_RTT_vprintf() needs stack, so I enlarge all my FreeRTOS tasks stacks by 100 bytes (SEGGER_RTT_PRINTF_BUFFER_SIZE = 64) since I do not known which task will in interrupted.
I appreciate any help.
regards
SPR