Emulator Function Summary
11.5.2
Settings Dialog, Configuration Tab
Configure emulator operation on this tab.
TABLE 11-9:
CONFIGURATION ITEMS
Download Firmware
Auto Download Latest
Firmware
Manual Download
Breakpoints
Use Hardware
Breakpoints
Use Software
Breakpoints
Set up firmware download options.
Check to allow automatic download of the latest version of
firmware for the target device ( recommended .)
Manually select a firmware file to download to the target device.
Depending on your selected device, you may be able to use soft-
ware breakpoints. Review the text beneath each type of breakpoint
to determine which is best for your current needs.
This is the default/classic mode for breakpoint behavior.
Using hardware breakpoints means:
Number of breakpoints: limited
Breakpoints are written to debug registers
Time to set breakpoints: minimal
Skidding: yes
Using software breakpoints means:
Number of breakpoints: unlimited
Breakpoints are written to program memory
Time to set breakpoints: oscillator speed dependent – can take
minutes
Skidding: no
Note: Using software breakpoints for debug impacts device
endurance. Therefore, it is recommended that devices used in this
manner not be used as production parts.
11.5.3
Settings Dialog, Trace Tab
Set up trace options on this tab.
TABLE 11-10: TRACE OPTIONS
Trace Buffer Size
Number of Lines
Number of Bytes
(PIC32MX Devices)
The trace buffer for MPLAB IDE can hold up to 2GB of data. When
used with the emulator, each trace line requires 12 bytes of data.
Therefore, the buffer can contain a maximum of 165 million trace
lines.
The maximum size is 22M Bytes. The trace buffer size must be
divisible by 8.
Note: Due to the trace data compression scheme, one byte of
trace data may contain between one to seven trace lines.
PIC32MX Instruction Trace
Enable Trace
Stall CPU When Trace
Buffer is Full
Start/Stop Triggers
If this item is visible, then your selected device supports this type
of trace. Use this checkbox to enable emulator trace. If this item is
Tab (Device Dependent)” to enable and set up trace.
Use this checkbox to enable this feature. Set the size of the trace
buffer in the previous section of this dialog tab.
To use this feature, set and enable breakpoints in your code, and
then use this section to select breakpoints to start and/or stop
trace.
For more information about trace, see either:
? 2008 Microchip Technology Inc.
DS51616B-page 109
相关PDF资料
AC244006 KIT MPLAB REAL ICE TRACE
AC2626M6 PROBE TEMP 6" GENERAL PURP
AC300024 MOTOR STEPPER 2PHASE 8WIRE
AC300030 KIT ACOUSTIC ACCESSORY
ACM-16 CABLE MODULE FR3 16BIT 40-DIP
ACM-2X8 ACTIVE CABLE MODULE DUAL 8 BIT
ACM-8 CABLE MODULE FR3 8BIT 28/32-DIP
ACS9510EVB EVALUATION BOARD FOR ACS9510
相关代理商/技术参数
AC244005-2 功能描述:处理器配件 MPLAB REAL ICE w/ Performace Pak RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
AC244006 功能描述:仿真器/模拟器 MPLAB REAL ICE TRACE INTERFACE Brd KIT RoHS:否 制造商:Blackhawk 产品:System Trace Emulators 工具用于评估:C6000, C5000, C2000, OMAP, DAVINCI, SITARA, TMS470, TMS570, ARM 7/9, ARM Cortex A8/R4/M3 用于:XDS560v2
AC244007 制造商:Microchip Technology Inc 功能描述:MPLAB REAL ICE JTAG ADAPTER - Boxed Product (Development Kits) 制造商:Microchip Technology Inc 功能描述:ADAPTER MPLAB REAL ICE JTA 制造商:Microchip Technology Inc 功能描述:ADAPTER, MPLAB, REAL, ICE, JTAG 制造商:Microchip Technology Inc 功能描述:ADAPTER, MPLAB, REAL, ICE, JTAG; Accessory Type:JTAG adaptor Board; For Use With:Microchip PIC32MX devices; SVHC:No SVHC (19-Dec-2012) ;RoHS Compliant: Yes
AC244008 功能描述:处理器配件 MPLAB REAL ICE Power Monitor RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
AC244022 功能描述:插座和适配器 Procs Extnsn Pak for PIC24FJ128GA010-ICE RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
AC244022 制造商:Microchip Technology Inc 功能描述:Processor Extension Pak for PI
AC244023 功能描述:插座和适配器 PROCESSOR EXTNSN PAK FOR PIC18F1xK50 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
AC244024 功能描述:插座和适配器 Processor Ext Pak for PIC18LF14K50 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x