2022-06-14 08:20 AM
I'm currently having an issue with a project that works perfectly when compiled through stm32CubeIDE vs when I go to Run target through the TouchGFX Designer.
I haven't altered any of the standard settings in either piece of software and both will compile without error onto my discovery board.
The specific issue is I have a freertos task that reads temperature data off of the I2C and then sends this data through the queue to be populated on one of my touchgfx views. When I compile through the designed this value does not update, when compiled in IDE this feature works as intended. Up until recently this feature worked when compiled on either piece of software, I'm still going back through my recent changes to figure out where this issue originated.
Is there a significant difference in the files each use to compile?
Figured out what is causing the issue. Whenever I add a widget to my custom container it breaks the temp update function when compiling with the designer. If I go back and delete out the widget the function works again. When compiled with IDE the software still runs as intended, with or without the additional widgets.
Solved! Go to Solution.
2022-06-16 03:57 PM
Figured out what is causing the issue. Whenever I add a widget to my custom container it breaks the temp update function when compiling with the designer. If I go back and delete out the widget the function works again. When compiled with IDE the software still runs as intended, with or without the additional widgets.
2022-06-16 02:22 AM
"Figured out what is causing the issue"
Please put that in a reply, and mark it as the solution:
2022-06-16 03:57 PM
Figured out what is causing the issue. Whenever I add a widget to my custom container it breaks the temp update function when compiling with the designer. If I go back and delete out the widget the function works again. When compiled with IDE the software still runs as intended, with or without the additional widgets.