| ||||||||
Technical Support On-Line Manuals µVision4 User's Guide | Logic AnalyzerThe Logic Analyzer is a graphical analysis tool that shows value changes of variables or VTREGs. These elements can be specified by the user, but are subject to restrictions. As a consequence, not every variable can be shown. The Logic Analyzer can be used with the Simulator or when debugging on hardware. Configure the device for capturing trace data as described in Using the Logic Analyzer.
Setup... opens a dialog to define variables for recording and to configure the signal output. Some configuration settings can be changed through the signal's context menu. Load... imports the signals recorded and saved previously in a file (*.UVLA). The data can be analyzed off-line. No signals can be added or removed when viewing data from such a file. Click the button Start to return to the currently defined signals. Save... stores the signals in a file (*.UVLA) for future analysis. Alternatively, signals can be saved in a tab-delimited file (*.TAB). The time fields show:
Zoom buttons change the time range of the display:
Code Show opens the Disassembly or source window at the code line that caused the signal transition. The button is active when a program counter value has been recorded. Trace Show opens the Trace Data and Trace Navigation window. Trace records are synchronized with the Logic Analyzer. Setup Min/Max buttons configure the signal amplitude range in the display. Highlight a variable name and click:
Stop halts updating the display. µVision continues to fill the signal recording buffer. When clicked, the button changes its boilerplate text to Start. Start updates the display with data from the signal recording buffer and incoming data. When clicked, the button changes its boilerplate text to Stop. Transition buttons snap the reference line to the next transition point. Highlight a variable name and click:
Signal Info enables signal details while hovering the mouse over a signal point. Show Cycles enables cycle information, which are displayed in the time stamp axis. Amplitude enables the reference amplitude line and, when Cursor is enabled, also the mouse amplitude line. Cursor enables a mouse cursor line that displays signal values at mouse position and deltas to the reference line. Additional Mouse and Key Commands
| |||||||
| ||||||||