经典CCS中文教程.doc
目录<br><br>第一章 CCS概述 4<br>1.1 CCS概述 4<br>1.2 代码生成工具 6<br>1.3 CCS集成开发环境 8<br>1.3.1 编辑源程序 8<br>1.3.2创建应用程序 9<br>1.3.3 调试应用程序 9<br>1.4 DSP/BIOS 插件 10<br>1.4.1 DSP/BIOS 配置 10<br>1.4.2 DSP/BIOS API 模块 11<br>1.5 硬件仿真和实时数据交换 13<br>1.6 第三方插件 16<br>1.7 CCS文件和变量 17<br>1.7.1安装文件夹 17<br>1.7.2文件扩展名 17<br>1.7.3环境变量 18<br>1.7.4增加DOS环境空间 19<br>第二章 开发一个简单的应用程序 20<br>2.1 创建工程文件 20<br>2.2 向工程添加文件 22<br>2.3 查看源代码 24<br>2.4 编译和运行程序 26<br>2.5 修改程序选项和纠正语法错误 26<br>2.5 修改程序选项和纠正语法错误 27<br>2.6 使用断点和观察窗口 29<br>2.7 使用观察窗口观察STRUCTURE变量 31<br>2.8 测算源代码执行时间 32<br>2.9 进一步探索 34<br>2.10进一步学习 34<br>第三章 开发DSP/BIOS程序 35<br>3.1 创建配置文件 35<br>3.2 向工程添加DSP/BIOS文件 37<br>3.3 用CCS 测试 39<br>3.4 测算DSP/BIOS代码执行时间 41<br>3.5 进一步探索 43<br>3.6 进一步学习 43<br>第四章 算法和数据测试 44<br>4.1 打开和查看工程 44<br>4.2 查看源程序 46<br>4.3 为I/O文件增加探针断点 48<br>4.4 显示图形 50<br>4.5 执行程序和绘制图形 51<br>4.6 调节增益 53<br>4.7 观察范围外变量 53<br>4.7 观察范围外变量 54<br>4.8 使用GEL文件 56<br>4.9 调节和测试PROCESSING函数 57<br>4.10 进一步探索 59<br>4.11 进一步学习 60<br>第五章 程序调试 61<br>5.1 打开和查看工程 61<br>5.2 查看源程序 63<br>5.3 修改配置文件 66<br>5.4 用EXECUTION GRAPH查看任务执行情况 69<br>5.5 修改和查看LOAD值 70<br>5.6 分析任务的统计数据 73<br>5.7 增加STS显式测试 75<br>5.8 观察显式测试统计数据 76<br>5.9 进一步探索 78<br>5.10 进一步学习 78<br>第六章 实时分析 79<br>6.1 打开和查看工程 79<br>6.2 修改配置文件 80<br>6.3 查看源程序 82<br>6.4 使用RTDX控制修改运行时的LOAD值 84<br>6.5 修改软中断优先级 87<br>6.6 进一步探索 88<br>6.7 进一步学习 88<br>第七章 I/O I<br>7.1 打开和查看工程 I<br>7.2 查看源程序 II<br>7.3 SIGNALPROG应用程序 V<br>7.4 运行应用程序 VI<br>7.5 使用HST和PIP模块修改源程序 VIII<br>7.6 HST和PIP资料 XI<br>7.7 在配置文件中增加通道和SWI XII<br>7.8 运行修改后的程序 XV<br>7.9 进一步学习 XV 《经典CCS中文教程》是一份详尽的指导文档,主要介绍了Code Composer Studio (CCS) 的使用,它是Texas Instruments (TI) 提供的一款强大的集成开发环境,特别针对嵌入式系统,特别是数字信号处理器(DSP)的应用。该教程涵盖从基础到高级的多个方面,包括CCS的基本概念、应用程序开发、DSP/BIOS的使用、算法测试、程序调试以及实时分析。 在第一章“CCS概述”中,讲解了CCS作为一个全面的开发平台的角色。它不仅包含代码生成工具,还拥有一个集成了编辑、创建和调试功能的开发环境。特别地,章节详细阐述了如何编辑源程序,创建和调试应用程序。此外,还介绍了与DSP/BIOS的集成,这是一个实时操作系统,用于管理多任务执行。DSP/BIOS的配置和API模块使用也进行了说明。硬件仿真和实时数据交换的功能使得开发者能在真实硬件上进行测试,而第三方插件则增强了CCS的灵活性和功能多样性。讨论了CCS涉及的文件结构、变量管理,以及如何扩展DOS环境空间。 第二章“开发一个简单的应用程序”侧重于实践操作,教导用户如何从零开始创建工程,添加文件,查看和编译源代码,以及处理语法错误。使用断点和观察窗口是调试过程中的关键步骤,本章也详细讲解了如何使用这些工具来追踪程序执行和理解变量状态。同时,还介绍了如何测量代码的执行时间,这对于优化性能至关重要。 第三章“开发DSP/BIOS程序”深入到利用DSP/BIOS进行程序设计,包括创建配置文件,将DSP/BIOS文件添加到工程,并通过CCS进行测试。这里,用户将学习到如何度量DSP/BIOS代码的执行效率,这对大型、复杂的实时系统至关重要。 第四章“算法和数据测试”聚焦于算法的验证和数据的可视化。用户将学会如何打开和查看工程,设置断点,以及使用图形界面来展示I/O数据。此外,通过调节增益和观察超出范围的变量,开发者可以更细致地了解算法的行为。 第五章“程序调试”介绍了更高级的调试技巧,如修改配置文件,使用EXECUTION GRAPH监控任务执行,调整LOAD值,分析任务统计,以及添加和分析显式测试。 第六章“实时分析”则探讨了在运行时对系统的监控和调整,包括通过RTDX控制LOAD值,修改软中断优先级等,帮助用户优化系统性能。 第七章“I/O”讲解了如何处理输入/输出操作,包括使用SIGNALPROG应用程序,HST和PIP模块来修改源程序,以及在配置文件中添加通道和软件中断(SWI)。 总体来看,《经典CCS中文教程》是一份全面的资源,旨在帮助开发者熟练掌握CCS,从而高效地开发和调试TI DSP系统的应用程序。无论你是初学者还是经验丰富的开发者,这份教程都能提供宝贵的指导和支持。
剩余63页未读,继续阅读
- tianshuang20092012-05-08文件103页,有截图,写的比较详细,但是还是有不明白的地方。资源分不高,挺值的。
- siyuewuyu2012-11-01真是详细,很有价值。
- peikingzai2012-11-06很详细,很有用,现在正在学习中
- huizijingxin2014-12-22挺好的东西,谢谢分享啊哦
- duandongjian2012-07-28现在正在做这个,还不错,讲得比较详细的,值得一看
- 粉丝: 4
- 资源: 29
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助