I read about Segger studio (on their website) that it reduces the code size. I try to check it out Here's my opposite result I've compiled the same app (e.g uart_example) in different IDE: keil and segger. the result for Keil:
for Segger:
I read about Segger studio (on their website) that it reduces the code size. I try to check it out Here's my opposite result I've compiled the same app (e.g uart_example) in different IDE: keil and segger. the result for Keil:
for Segger:
Just a foot note: Nordic don't produce any of these compiles, they just support as many as possible (like 4 or 5) so you can choose. If you have complains to any of them you might consider to contact the vendor (Keil, IAR, ARM, SEGGER, GCC community). If you want to really optimize some project with given tool chain then submit that as clear question, show us all the options you use for compilation/linking and there might be some advises how to optimize for given quality (like code size, RAM size, faster execution...)
Just a foot note: Nordic don't produce any of these compiles, they just support as many as possible (like 4 or 5) so you can choose. If you have complains to any of them you might consider to contact the vendor (Keil, IAR, ARM, SEGGER, GCC community). If you want to really optimize some project with given tool chain then submit that as clear question, show us all the options you use for compilation/linking and there might be some advises how to optimize for given quality (like code size, RAM size, faster execution...)