Code Composer Studio Development Tools v3.3 Getting Started Guide

上传人:QQ15****706 文档编号:107067464 上传时间:2019-10-17 格式:PDF 页数:102 大小:3.01MB
返回 下载 相关 举报
Code Composer Studio Development Tools v3.3 Getting Started Guide_第1页
第1页 / 共102页
Code Composer Studio Development Tools v3.3 Getting Started Guide_第2页
第2页 / 共102页
Code Composer Studio Development Tools v3.3 Getting Started Guide_第3页
第3页 / 共102页
Code Composer Studio Development Tools v3.3 Getting Started Guide_第4页
第4页 / 共102页
Code Composer Studio Development Tools v3.3 Getting Started Guide_第5页
第5页 / 共102页
点击查看更多>>
资源描述

《Code Composer Studio Development Tools v3.3 Getting Started Guide》由会员分享,可在线阅读,更多相关《Code Composer Studio Development Tools v3.3 Getting Started Guide(102页珍藏版)》请在金锄头文库上搜索。

1、Code Composer Studio Development Tools v3.3 Getting Started Guide Literature Number: SPRU509H October 2006 Contents Preface.9 1Introduction.11 1.1Welcome to the World of eXpressDSP12 1.2Development Flow13 2Getting Started Quickly.15 2.1Launching the Code Composer Studio Development Tools.16 2.1.1Imp

2、ortant Icons Used in Code Composer Studio16 2.2Creating a New Project.16 2.3Building Your Program17 2.4Loading Your Program17 2.5Basic Debugging17 2.5.1Go to Main17 2.5.2Using Breakpoints17 2.5.3Source Stepping18 2.5.4Viewing Variables18 2.5.5Output Window.18 2.5.6Symbol Browser18 2.6Introduction to

3、 Help.18 3Target and Host Setup19 3.1Setting Up the Target.20 3.1.1Code Composer Studio Setup Utility20 3.1.2Parallel Debug Manager.23 3.1.3Connect/Disconnect23 3.1.4Status Bar.24 3.2Host IDE Customization24 3.2.1Default Colors and Faults.24 3.2.2Default Keyboard Shortcuts.25 3.2.3Other IDE Customiz

4、ations25 4Code Creation27 4.1Configuring Projects28 4.1.1Creating a Project28 4.1.2Project Configurations.30 4.1.3Project Dependencies.31 4.1.4Makefiles32 4.1.5Source Control Integration33 4.2Text Editor34 4.2.1Viewing and Editing Code.34 4.2.2Customizing the Code Window.34 4.2.3Using the Editors Te

5、xt Processing Functionality35 4.2.4Setting Auto-Save Defaults.36 4.2.5Autocompletion, Tooltips and Variable Watching (CodeSense).36 4.2.6Using an External Editor.37 4.3Code Generation Tools.38 SPRU509HOctober 2006Contents3 Submit Documentation Feedback 4.3.1Code Development Flow38 4.3.2Project Build

6、 Options38 4.3.3Compiler Overview.40 4.3.4Assembly Language Development Tools.40 4.3.5Assembler Overview.40 4.3.6Linker Overview41 4.3.7C/C+ Development Tools41 4.4Building Your Code Composer Studio Project42 4.4.1From Code Composer Studio.42 4.4.2External Make42 4.4.3Command Line.43 4.5Available Fo

7、undation Software43 4.5.1DSP/BIOS.43 4.5.2Chip Support Library (CSL).44 4.5.3Board Support Library (BSL)44 4.5.4DSP Library (DSPLIB).44 4.5.5Image/Video Processing Library (IMGLIB)45 4.5.6TMS320 DSP Algorithm Standard Components.46 4.5.7Reference Frameworks47 4.6Automation (for Project Management)49

8、 4.6.1Using General Extension Language (GEL).49 4.6.2Scripting Utility49 5Debug.51 5.1Setting Up Your Environment for Debug.52 5.1.1Setting Custom Debug Options52 5.1.2Simulation.55 5.1.3Memory Mapping.55 5.1.4Pin Connect.57 5.1.5Port Connect57 5.1.6Program Load.58 5.2Basic Debugging59 5.2.1Running/

9、Stepping59 5.2.2Breakpoints60 5.2.3Connecting Breakpoints to Files63 5.2.4Watch Window65 5.2.5Property Page Manager Window.67 5.2.6Memory Window68 5.2.7Register Window.70 5.2.8Disassembly/Mixed Mode.72 5.2.9Call Stack72 5.2.10Symbol Browser.73 5.2.11Command Window73 5.2.12Memory Save/Load Utility74

10、5.2.13C6000 Functional Simulators Interrupt Latency Detection Feature.74 5.2.14Cache Coherence.74 5.2.15Cache Tag RAM Viewer75 5.2.16Exception Reporting77 5.2.17Software Pipelined Loop (SPLOOP) Buffer78 4ContentsSPRU509HOctober 2006 Submit Documentation Feedback 5.2.18MMU Page Table Viewer.78 5.3Adv

11、anced Debugging Features.79 5.3.1Advanced Event Triggering (AET).79 5.4Real-Time Debugging81 5.4.1Real-Time Mode81 5.4.2Rude Real-Time Mode.82 5.4.3Real-Time Data Exchange (RTDX)83 5.5Automation (for Debug).86 5.5.1Using the General Extension Language (GEL)86 5.5.2Scripting Utility for Debug.86 5.6R

12、eset Options86 5.6.1Target Reset86 5.6.2Emulator Reset.87 5.6.3Advanced Resets.87 5.6.4Halt on Reset.87 6Analyze/Tune.89 6.1Application Code Analysis.90 6.1.1Data Visualization90 6.1.2Simulator Analysis91 6.1.3Emulator Analysis91 6.1.4DSP/BIOS Real-Time Analysis (RTA) Tools91 6.1.5Code Coverage and

13、Multi-Event Profiler Tool94 6.2Application Code Tuning (ACT).94 6.2.1Tuning Dashboard94 6.2.2Compiler Consultant.96 6.2.3Cache Tune.96 7Additional Tools, Help, and Tips.99 7.1Component Manager100 7.1.1Opening Component Manager101 7.1.2Multiple Versions of Code Composer Studio101 7.2Update Advisor.10

14、1 7.2.1Registering Update Advisor.101 7.2.2Checking for Tool Updates101 7.2.3Automatically Checking for Tool Updates.102 7.2.4Uninstalling the Updates.102 7.3Additional Help.102 7.3.1Online Help102 7.3.2Online Tutorial.102 SPRU509HOctober 2006Contents5 Submit Documentation Feedback List of Figures 1

15、-1eXpress DSP Software and Development Tools12 1-2Simplified Code Composer Studio Development Flow13 2-1Icons on the Code Composer Studio Toolbar16 3-1Standard Setup Configurations.20 3-2GEL File Configuration22 3-3Parallel Debug Manager.23 3-4Modifying Keyboard Shortcuts25 4-1Project Creation Wizar

16、d.28 4-2Code Composer Studio Control Window29 4-3Add Files to Project29 4-4Configuration Toolbar30 4-5Add Project Configurations31 4-6Project Configuration Dependencies32 4-7Source Control Integration33 4-8Elements in the Source Code Window34 4-9Using Regular Expressions with the Text Editor.35 4-10Selective Display.36 4-11Code Sense.37 4-12Code Development Flow.38 4-13Build Options Dialog Box39 4-14TMS320 DSP Algorithm Standard Elements46 4-15Reference Framework Elements.48 5-1Disassembl

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号