User`s manual

Motorola Table of Contents v
Chapter 4
Tips about Special Projects
4.1 Managing Projects with Multiple Devices . ............................ 4-1
4.1.1 Connecting Multiple Devices to the Suite56 ADS Debugger . . .......... 4-1
4.1.2 Simulating Multiple Devices ..................................... 4-2
4.1.3 Simulating Communication between Multiple Devices ................ 4-4
4.2 DevelopingReal-TimeApplications.................................. 4-4
4.2.1 Generating Interrupts and Real-Time Stimuli of Pins .................. 4-4
4.2.2 ExercisingPeripherals.......................................... 4-5
4.2.3 GeneratingOutputwithTime-CriticalInformation.................... 4-6
4.2.4 SimulatingCommunicationbetweenSerialDevices................... 4-6
4.3 FindingWellHiddenBugs ......................................... 4-7
4.3.1 Setting Breakpoints on Memory .................................. 4-7
4.3.2 Setting Breakpoints on Registers .................................. 4-9
Chapter 5
Answers to Frequently Asked Questions
5.1 HowdoIcustomizeSuite56toolsformytasks? ........................ 5-1
5.2 I’m tired of initializing my development environment every time I start work.
Isthereanywaytosavemydevelopmentenvironment? ............... 5-2
5.3 I logged a sequence of commands to a command log file.
HowdoIrunthatsequenceofcommandsagain?..................... 5-3
5.4 I logged a sequence of commands to a command log file and tried to run it.
No luck. What should I do? ...................................... 5-3
5.5 I’m having trouble debugging at low frequencies. ....................... 5-3
5.6 HowdoIhaltinmid-cycleinaSuite56simulator? ...................... 5-4
5.7 CanIlinkmycustomizedlibrariestoaSuite56simulator?................ 5-5
5.8 How do I simulate input and output?.................................. 5-5
5.9 HowdoIplotmemoryuse?......................................... 5-5
5.10 HowdoIgetalistingwithcyclecounts?.............................. 5-6
5.11 Myprogramruns,butIwantittogofaster............................. 5-6
5.12 Myprogramruns,butitistoobig.................................... 5-7
5.13 Whatdoesthiserrormessagemean?.................................. 5-7
Glossary
Index