Hello du gg,
Usually, "Debug" includes some debugging information , and compiler not optimized. When
develop and debug use this version.
"Release " get rid of the debugging information,enable optimizations, binary file size is smaller。
Once everything works, you can download the release version into chip.
While we can also configure them by ourselves, for example optimization level, linker file .
About detail information , you also can have a look at this thread:
Debug vs. Release? | MCU on Eclipse
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------