Canvas buffer
Hello,
I have such kind o problem with my application which contains of many screen. One of these screens is quite complicated (many modal windows, buttons, list, etc). When I call xQueueSend to forward messages between two tasks (one relates to uart and the other is GUI task) application hangs (every time). Hard fault error is called which is FORCED IMPRECISERR type. I increased TASK_STK_SIZE and respectively configTOTAL_HEAP_SIZE in FreeRTOSConfig.h but it didn't help. I noticed that when I remove canvas buffer from generated file for this screen, everything is ok, but unfortunately I cannot do it in TouchGFX Designer. That is why every time I generate new code I have to comment these lines. Do You have any solution to this problem and can You explain ma why such situation takes place?