Hey guys,
I seem to be getting a Stack Overflow error when using HalUARTWrite(1,"hello",5);
The data writes fine, and I can read the 'hello' on a pc, but I immediately get an IAR popup.
Warning: Possible IDATA stack overflow detected. T
The stack IdataStack is filled to 100% (192 of 192 bytes). The warning threshold is set to 90%.
I've checked my project properties to see my allocated sizes:
Project>Properties>General>Stack/Heap
IDATA 0xC0
PDATA 0x00
XDATA 0x280
I'm assuming this has to do with an overflow caused by the DMA but I have way of debugging it.