User`s guide
Debugging for DSP56800E
Using the DSP56800E Simulator
211Targeting MC56F83xx/DSP5685x Controllers
• Data compare length
When the data trigger (address and data) compare trigger is selected, this set of
radio buttons becomes available. These options allow you to specify the length of
data being compared at that address.
• Data mask
When a data compare trigger is selected, this edit box becomes available. This
value specifies which bits of the data value are compared.
• Invert data compare
When a data compare trigger is selected, this checkbox becomes available. When
checked, the comparison result of the data value is inverted (logical NOT).
• Breakpoint counter
This edit box specifies the number of times a sub-trigger preceded by a # (see
above) must occur to cause a trigger.
• Advanced trigger
This pull down list contains options for combining triggers. The types of triggers
that can be combined are triggers set in this panel and core events.
• Core events
This set of checkboxes specify which core events are allowed to enter the
breakpoint logic and cause a trigger.
– DEBUGEV trigger enabled
When this checkbox is selected, the DEBUGEV instruction causes a core
event.
– Overflow trigger enabled
When this checkbox is selected, overflow and saturation conditions in the
processor cause core events.
• Use step counter to execute
When this checkbox is selected, the processor steps through additional
instructions after a trigger is signalled. The number of instructions to be
stepped is specified in the edit box that is enabled when this checkbox is
checked.
Using the DSP56800E Simulator
The CodeWarrior Development Studio for Motorola 56800/E Hybrid Controllers
includes the Motorola DSP56800E Simulator. This software lets you run and debug