
Microcontrollers Debugger Manual Revised: 22 October 2007 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. CodeWarrior is a trademark or reg- istered trademark of Freescale Semiconductor, Inc. in the United States and/or other countries. All other product or ser- vice names are the property of their respective owners. Copyright © 1989–2007 by Freescale Semiconductor, Inc. All rights reserved. Information in this document is provided solely to enable system and software implementers to use Freescale Semicon- ductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any inte- grated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any partic- ular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental dam- ages. “Typical” parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typ- icals”, must be validated for each customer application by customer's technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not de- signed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semi- conductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part. How to Contact Us Corporate Headquarters Freescale Semiconductor, Inc. 7700 West Parmer Lane Austin, TX 78729 U.S.A. World Wide Web http://www.freescale.com/codewarrior Technical Support http://www.freescale.com/support Table of Contents Introduction Manual Contents. 21 Book I - Debugger Engine Book I Contents . 23 1 Introduction 25 Freescale Debugger. 25 Debugger Application. 25 Debugger Features . 26 Demo Version Limitations on Components . 26 2 Debugger Interface 27 Introduction. 27 Application Programs . 27 Starting the Debugger . 28 Starting from within the IDE. 28 Debugger Command Line Start. 29 Debugger Main Window. 32 Debugger Main Window Toolbar . 33 Debugger Main Window Status Bar . 33 Main Window Menu Bar. 33 Component Menu . 47 Window Menu. 50 Help Menu. 51 Component Associated Menus . 52 Component Main Menu . 52 Microcontrollers Debugger Manual 3 Table of Contents Component Windows Object Info Bar . .53 Component Context Menu. .53 Highlights of the User Interface . .54 Activating Services with Drag and Drop. .54 To Drag and Drop an Object . .55 Drag and Drop Combinations . .55 3 Debugger Components 61 Component Introduction . .61 CPU Components . .61 Window Components. .61 Connection Components . .62 Loading Component Windows . .62 General Debugger Components . .64 Assembly Component . .64 Command Line Component. .69 Coverage Component . .73 DA-C Link Component . .76 Data Component . .79 Memory Component . .90 Module Component . .102 Procedure Component . .104 Profiler Component . .106 Recorder Component. .109 Register Component . .111 Source Component . .115 Terminal Component . .125 Trace Component. .130 Visualization Utilities . .133 Inspector Component. .133 Visualization Tool Component . .141 4 Control Points 157 Introduction . .157 Breakpoints . .158 4 Microcontrollers Debugger Manual Table of Contents Breakpoints Tab. 160 Multiple Selections in List Box. 161 Checking Expressions . 161 Saving Breakpoints . 162 Setting Breakpoints. 164 Positions Where a Breakpoint Is Definable . 164 Temporary Breakpoints. 165 Permanent Breakpoints . 165 Counting Breakpoints . 166 Conditional Breakpoints . 167 Deleting Breakpoints. 168 Associate a Command with a Breakpoint . 169 Watchpoints. 170 Watchpoints Tab . 172 Multiple Selections . 173 Checking Syntax . 173 Setting Watchpoints . 174 Setting a Read Watchpoint . 174 Setting a Write Watchpoint . 175 Defining a Read/Write Watchpoint . 175 Defining a Counting Watchpoint. 176 Defining a Conditional.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages892 Page
-
File Size-