Embedded Studio by SEGGER is a fully integrated IDE for C and C++ development optimized for Arm based embedded devices. 

Embedded Studio is available for free, for non-commercial use on your favourite operating system. This tool comes with an optimized compiler and it supports the Arm Compiler, GCC and LLVM. Embedded Studio can debug simple systems, and complex systems with J-Link, including version control features to ease the deployment of applications.

Get started on an Arm Cortex-M4 based emPower development board
Watch video

CPU support packages

Build a sample project on a Cortex-M4 based board, using the CMSIS-Core library.

Watch video

Optimized code

Incorporate the optimized CMSIS libraries and use the SEGGER runtime library, a C runtime library, designed for Cortex-M processors. The SEGGER runtime library has a small footprint, and optimized low-level functions for Arm. It also exposes useful APIs that can leverage optimized routines.

Learn more

Trace

J-Trace is optimized for Arm-based processors, with streaming trace and live analysis capabilities. Use J-Trace Pro to analyze, test, and profile your code with your external debugger.

Watch video

Embedded Studio resources


Community Forums

Suggested answer Debug from reset vector 0 votes 47 views 4 replies Latest 5 hours ago by Ranjith Answer this
Not answered In APB, Why do we use enable signal? (Don't care about PREADY) 0 votes 24 views 0 replies Started 12 hours ago by INNS Answer this
Not answered DesignStart Eval : The number of INTISR in Cortex-M3 0 votes 20 views 0 replies Started 13 hours ago by tomaru Answer this
Answered cortex m7 STR fail 0 votes 118 views 4 replies Latest 13 hours ago by OldFoggy Answer this
Suggested answer Debug from reset vector Latest 5 hours ago by Ranjith 4 replies 47 views
Not answered In APB, Why do we use enable signal? (Don't care about PREADY) Started 12 hours ago by INNS 0 replies 24 views
Not answered DesignStart Eval : The number of INTISR in Cortex-M3 Started 13 hours ago by tomaru 0 replies 20 views
Answered cortex m7 STR fail Latest 13 hours ago by OldFoggy 4 replies 118 views