TMS320C5x DSP STARTER KIT USER'S GUIDE
TMS320C5x DSP STARTER KIT USER'S GUIDE TMS320C5x DSP STARTER KIT USER'S GUIDE
Running Title—Attribute ReferenceTables4–1 Indirect Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54–2 Summary of Assembler Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-105–1 Assembler Directives Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25–2 Memory-Mapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-256–1 Summary of Debugger Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26–2 Screen Size Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36–3 Submenu Selections for Displaying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66–4 Submenu Selections for Filling Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76–5 Submenu Selections for Loading Information into Memory . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76–6 Submenu Selections for Executing Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-96–7 Submenu Selections for Modifying Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-96–8 Submenu Selections for Handling Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106–9 Submenu Selections for Watching Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106–10 Submenu Selections for Saving Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-116–11 Submenu Selections for Copying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-116–12 Debugger Function Key Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-186–13 Debugger Floating-Point Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-186–14 Debugger Register Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19Contentsxiii
- Page 1 and 2: TMS320C5xDSP Starter KitUser’s Gu
- Page 3 and 4: PrefaceRead This FirstAbout This Ma
- Page 5 and 6: Notational Conventions / Informatio
- Page 7 and 8: If You Need AssistanceIf You Need A
- Page 9 and 10: ContentsContentsPart I: Hands-On In
- Page 11: ContentsPart III: Debugger Descript
- Page 15 and 16: Chapter 1IntroductionThis chapter p
- Page 17 and 18: DSK Overview1.2 DSK OverviewFigure
- Page 19 and 20: MemoryThe on-chip, dual-access, ran
- Page 21 and 22: Chapter 2Installing theDSK Assemble
- Page 23 and 24: What You’ll Needoptional hardware
- Page 25 and 26: Step 1: Connecting the DSK to Your
- Page 27 and 28: Step 3: Modifying Your config.sys F
- Page 29 and 30: Step 5: Verifying the Installation2
- Page 31 and 32: Chapter 3Overview of a Code Develop
- Page 33 and 34: Description of the DSK Debugger3.2
- Page 35 and 36: Getting Started3.4 Getting StartedE
- Page 37 and 38: Getting StartedExample 3-2. Assembl
- Page 39 and 40: Chapter 4Using the DSK AssemblerThi
- Page 41 and 42: Creating DSK Assembler Source Files
- Page 43 and 44: Creating DSK Assembler Source Files
- Page 45 and 46: Constants4.2 ConstantsThe assembler
- Page 47 and 48: Using Symbols as Expressions4.4 Usi
- Page 49 and 50: Assembling Your ProgramDefining ass
- Page 51 and 52: Chapter 5Assembler DirectivesAssemb
- Page 53 and 54: Using the DSK Assembler DirectivesT
- Page 55 and 56: Directives That Define SectionsExam
- Page 57 and 58: Directives that Enable Conditional
- Page 59 and 60: Directives That Initialize MemoryFi
- Page 61 and 62: Directives Reference5.7 Directives
Running Title—Attribute ReferenceTables4–1 Indirect Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54–2 Summary of Assembler Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-105–1 Assembler Directives Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25–2 Memory-Mapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-256–1 Summary of Debugger Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26–2 Screen Size Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36–3 Submenu Selections for Displaying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66–4 Submenu Selections for Filling Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76–5 Submenu Selections for Loading Information into Memory . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76–6 Submenu Selections for Executing Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-96–7 Submenu Selections for Modifying Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-96–8 Submenu Selections for Handling Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106–9 Submenu Selections for Watching Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106–10 Submenu Selections for Saving Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-116–11 Submenu Selections for Copying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-116–12 Debugger Function Key Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-186–13 Debugger Floating-Point Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-186–14 Debugger Register Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19Contentsxiii