Difference between revisions of "Embedded Studio"

From SEGGER Wiki
Jump to: navigation, search
(Redirected page to SEGGER Embedded Studio)
Line 1: Line 1:
  +
#REDIRECT [[SEGGER_Embedded_Studio]]
Embedded Studio is a complete all-in-one solution for managing, building, testing and deploying your embedded applications: From the Project Generator which gets you easily started with common ARM microcontrollers, to the powerful Project Manager and source code Editor, the included C/C++ Compiler and the integrated Debugger with advanced debug information windows and direct J-Link integration, right through to version control features for automatic deployment of your applications.
 
 
Embedded Studio is based on Rowley's professional IDE - CrossWorks. Its Visual Studio-like style offers the embedded world of engineering the same intuitive usage that PC developers are familiar with.
 
 
__TOC__
 
 
== ETB trace on NXP TWR-K65F ==
 
ETB trace with the OpenSDA on-board which is on the NXP TWR-K65F board and for which SEGGER also provide a firmware. Further information regarding the J-Link OpenSDA firmware can be found on the SEGGER webpage: [https://www.segger.com/opensda.html https://www.segger.com/opensda.html]. In general, to get ETB up and running, just make sure to configure ETB as ''Trace Interface Type'' in the Embedded Studio project settings:
 
''Debugger'' --> ''Target Trace Options'' --> ''Trace Interface Type'' --> ''ETB''
 
[[File:ES_ProjectConfiguration_ETB.png]]
 
 
Once the debug session has been started, the most recent executed instructions will be shown in the instruction backtrace window. The window can be opened at:
 
''Debug'' --> ''Other windows'' --> ''Execution Trace''
 
[[File:ES_ExecutionTrace_ETB.png]]
 
 
Below a sample project that is already prepared for ETB trace on the K65 is available for download.
 
* [[File:Freescale_MK65FN2M0xxx18_ETBTrace_SES.zip]]
 

Revision as of 17:56, 23 October 2018