Data visualization allows you to visualize during runtime the evolution of certain application data, such as variables, registers, memory, which represent parameters defining the functionality of certain equipment, for example, a motor.
Data Visualization is available for DSC architectures only. Data visualization helps DSC users identify and chart variables against time and other variables. Data Visualization:
- samples the values of registers, variables and/or raw memory data as the application is running
- displays the collected data in a chart as the application is running
- samples the required data without stopping the core if the target allows or allows you to set visualization points (special type of breakpoints) which would automatically stop the target, read the required data and resume the target immediately.
Note: The JTAG interface on the DSC is powerful enough to extract the value of variables. To do this, a special Visualization Breakpoint is set. When this breakpoint is reached, the JTAG interface relays the information about the variables being monitored so that they can be graphed.
This chapter consists of the following topics: