Integrated development tool
AssigneeTexas Instruments Incorporated
InventorsGreg N. DaSilva, Paul Gingrich, Raju Pandey
Life of this patent
Estimating the term…
Abstract
An integrated code development tool, comprising of an editor, a project management and build system, a debugger, a profiler, and a graphical data visualization system. The editor is operable to provide a source code view which is simultaneously capable of integrating with said debugger to provide for stepping through code and setting breakpoints, and integrating with the output of said build system to display source code interleaved with corresponding assembler code created by said build system.
Claims19
An integrated code development tool for a host processor operable to develop a program executing on a target processor, comprising:
- an editor,
- a project management and build system,
- a debugger,
- a profiler, and
- a graphical data analysis system, and
- wherein said editor is operable to provide a source code view which is simultaneously capable of integrating with said debugger to provide for stepping through code and setting breakpoints, and integrating with the output of said build system to display source code interleaved with corresponding assembler code created by said build system.
An integrated code development tool for a host processor operable to develop a program executing on a target processor, comprising:
- an editor,
- a build system,
- a debugger, and
- wherein said editor is operable to provide a source code view which is simultaneously capable of integrating with said debugger to provide for stepping through code and setting breakpoints, and integrating with the output of said build system to display source code interleaved with corresponding assembler code created by said build system.
A method for developing a program for execution on a target processor using an integrated code development tool having a graphical user interface (GUI) operating on a host processor, comprising the steps of:
- writing the program using an editor contained within the tool;
- displaying source code of the program via the GUI interleaved with corresponding assembler code of the program created by a build system portion of the tool;
- placing a probe point in the program by selecting a line of the source code or a line of the assembler code via the GUI;
- executing the program to create a set of created data in response to a command from the tool;
- and
- displaying a graph of the created data on the GUI using a data analysis portion of the tool while the target processor continues to run the program.
Dependencies are inferred from the claim text.