![]() ![]() Fly-over hints evaluate any watchable statement. Watch Expressions - Keep running track of any valid C expression in the application. This is an extension of breakpoints, so again, the Stack, Assembly, Dump and Register windows are always available. Single Stepping - Execute one C statement or one assembly statement. (Support for hardware breakpoints was added in Dynamic C 10.21.) Note that a hardware breakpoint is not the same as a hard breakpoint. Hardware Breakpoints - The Run menu item “Add/Edit Hardware Breakpoints” lets you set up to six hardware breakpoints on instruction fetches, data reads, and data writes. Software Breakpoints - Stop execution, allow the available debug windows to be examined: Stack, Assembly, Dump and Register windows are always available. Printf() - Display messages to the Stdio window (default) or redirect to a serial port. The following Dynamic C debugging features are summarized here, with links given to more detailed descriptions. The debugger is highly configurable it is easy to enable or disable the debugger features using the Project Options dialog. And lastly, Section 6.5 gives some good references for further study.ĭynamic C comes with robust capabilities to make debugging faster and easier. ![]() Section 6.3 consolidates the information found in the GUI chapter regarding debugging features into an quicker-to-read table of GUI options. Both experienced and inexperienced Dynamic C users can refer to Section 6.2 to see the full set of tools, programs and functions available for debugging Dynamic C programs. For the person with little to no experience, we offer general debugging strategies in Section 6.4. This chapter is intended for anyone debugging Dynamic C programs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |