文档介绍:1 第一讲: CCS 的技术概述一: 前言? CCS 软件的重要性? CCS 的发展? CCS 的 IDE 开发环境? DSP 开发周期 poser Studio TM ?硬件配置?工程管理? IDE 编辑环境?实时组件?编译的高效率?高效的 VLIW 组件? IDE 调试环境?数据信号的输入输出?手工测试/自动测试? CCS 的交互性?数据的虚拟?能及时发现程序中的问题?实时分析?第三方的插件?总结 S 软件的重要性?单片机系统( MCU/MPU ) : ? 67% 软件开发工具? 56% I/O 功能? 55% 成本? 32% 熟悉程序? 31% 速度做一个单片机系统和一个 DSP 系统时,两者的比较? DSP 系统: ? 78% 性能? 65% 开发工具? 61% 软件支持? 52% 成本 3 工具集成可重用性产品周期缩短、开发成本上涨研发测试系统的成本% 硬件、软件成本比较 HW SW t极大的提高产品推向市场的时间、S 的发展 4 IDE 开发环境主机 TMS320 DSP 资源配置编译软仿真调试实时分析 JTAG RTDX TM? DSP/BIOS ?目标服务应用由于能及时开发出新的应用软件, 由于能及时开发出新的应用软件, 所以相同的硬件能实现不同的应用所以相同的硬件能实现不同的应用第三方组件 poser Studio 5 硬件设计硬件设计接到工程后参数分析接到工程后参数分析系统分析系统分析画软件框图画软件框图设计算法编写代码调试分析 DSP 开发周期软件工具是及时向市场推出产品的关键所在软件工具是及时向市场推出产品的关键所在 S-poser Studio ?第三方的支持?能根据开发需要增加第三方的模块?数据的可视性?用图象来观察 DSP 数据?能直观地分析?集成的开发环境 Integrated Development Environment (IDE) ?集成了开发过程中的每个部骤? DSP/BIOS 能进行实时分析?在不停止处理器运行的情况下观察数据?及时发现问题 7 ? CCS 的设置?支持多 CPU ? Save/load 多个配置文件?设置方便硬件配置 poser Studio Detailed Technical Feature Presentation 8 ?文件管理方便? Drag & drop ? Fast access ? Easy file manipulation ? Easily view source, include, library files etc. 可视化的工程管理 9 IDE 编译环境? C 语言和汇编可混编?可高亮显示程序语句?可设置断点?有查找、替代功能?在线 HALP 功能?快捷键功能?书签功能? EDIT 功能 poser Studio Detailed Technical Feature Presentation 10实时功能的配置?最高的存储器利用率?自动增加: ?实时功能?中断向量的定义?存贮器的映射?定义线程?增加组件?编译过程中能智能检测到程序错误