To view your target system processing an interrupt
Use the oscilloscope to trigger on the asynchronous interrupt request.
1
Go to the state analyzer’s Trigger menu, and set the analyzer to
trigger on any state and store any state.
2
Select Arming Control. Set the analyzer to respond to the arm signal
from the oscilloscope, and set the oscilloscope to Group Run.
3
Go to the Scope Trigger menu, and set the mode to Edge trigger. Set
the Source field to C1, and probe the interrupt with Channel 1.
4
Press the Run key.
When the interrupt occurs, the oscilloscope will trigger, subsequently
triggering the state analyzer.
If the analyzer doesn’t capture the expected interrupt activity, ensure that
the interrupt isn’t masked due to the actions of other program code.
This setup can help you answer questions like the following:
•
Does the processor branch to the proper interrupt handling routine?
•
Are registers and status information saved properly?
•
How long does it take to service the interrupt?
•
Is the interrupt acknowledged properly?
•
After the interrupt is serviced, does the processor restore registers and
status information and continue with the interrupted routine as expected?
You can use the state analyzer to check the address of the interrupt routine as
well as to see if interrupt processing is done as expected. Using a preprocessor
and inverse assembler with the state analyzer will make it easier to read the
program flow.
Cross-Arming Trigger Examples
To view your target system processing an interrupt
5-27
Содержание 1660CS
Страница 5: ...Introduction iv ...
Страница 16: ...1 Logic Analyzer Overview ...
Страница 24: ...2 Connecting Peripherals ...
Страница 33: ...2 10 ...
Страница 34: ...3 Using the Logic Analyzer ...
Страница 55: ...3 22 ...
Страница 56: ...4 Using the Trigger Menu ...
Страница 75: ...4 20 ...
Страница 76: ...5 Triggering Examples ...
Страница 109: ...5 34 ...
Страница 110: ...6 File Management ...
Страница 114: ...Saving the system configuration for programmatic control File Management To save a configuration 6 5 ...
Страница 119: ...6 10 ...
Страница 120: ...7 Reference ...
Страница 221: ...7 102 ...
Страница 222: ...8 System Performance Analysis SPA Software ...
Страница 241: ...SPA Time Interval System Performance Analysis SPA Software SPA measurement processes 8 20 ...
Страница 252: ...9 Concepts ...
Страница 273: ...HP 1660CS series analyzer theory HP 1660C CS logic analyzer The Analyzer Hardware HP 1660CS series analyzer theory 9 22 ...
Страница 279: ...Oscilloscope board theory Oscilloscope board The Analyzer Hardware Oscilloscope board theory 9 28 ...
Страница 284: ...10 Troubleshooting ...
Страница 298: ...11 Specifications ...
Страница 311: ...11 14 ...
Страница 312: ...12 Operator s Service ...
Страница 324: ...Troubleshooting Flowchart 2 Troubleshooting To use the flowcharts 12 13 ...
Страница 337: ...Glossary 4 ...