电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

TMS320F2812应用程序开发过程VIP免费

TMS320F2812应用程序开发过程_第1页
1/24
TMS320F2812应用程序开发过程_第2页
2/24
TMS320F2812应用程序开发过程_第3页
3/24
CCS 集成开发环境的应用 3.3.1 CCS(Code Composer Stu dio)集成开发环境简介 TI公司为推广其DSPs芯片而开发了DSPs调试和软件工具:CCS(Code Composer Studio)集成开发环境。它提供了环境配置、源文件编辑、程序调试、跟踪与分析等工具,帮助用户在软件环境下完成编辑、编译、链接、调试和数据分析等工作。与TI公司早期提供的开发工具相比,利用CCS能够加快系统的开发过,提高工作效率。CCS可以工作在两种模式:软件仿真(Simulator)模式和硬件仿真(Emulator)模式。前者不需要在DSPs芯片运行,在计算机上就可以模拟DSPs指令集与工作机制,主要用于前期算法仿真与调试。后者实时运行在DSPs芯片上,可以在线编制及调试应用程序。CCS主要有以下特性和功能:  集成可视化代码编辑界面,可以直接编写C/C++、汇编、头文件及CMD文件等。  集成图形显示工具,可绘制时域、频域波形等。  集成调试工具,可以完成执行代码的装入、寄存器和存储器的查看、反汇编器、变量窗口的显示等功能,同时还支持C源代码级的调试。  集成代码生成工具,包括汇编器、C/C++编译器和链接器等。  支持多DSPs调试。  集成断点工具,包括设置硬件断点、数据空间读/写断点、条件断点等。  集成探针工具,可用于算法仿真、数据监视等。  提供代码分析工具,可用于计算某段代码的执行时间,从而能对代码的执行效率做出评估。  支持通过GEL来扩展CCS的功能,可以实现用户自定义的控制面板、菜单、自动修改变量或配置参数的功能。  支持RTDX技术,可在不暂停目标系统运行的情况下,实现DSPs与其他应用程序的数据交换。  提供开放的plug-ins技术,支持第三方的ActiveX插件,支持包括软件仿真在内的各种仿真器(需要安装相应的驱动程序)。  提供DSP/BIOS工具,增强了对代码的实时分析能力,如分析代码的执行效率、调度程序执行的优先级、方便对系统资源的管理或使用(代码/数据空间的分配、中断服务程序的调用、定时器的使用等),减小了开发人员对DSPs硬件知识的依赖程度,从而缩短了软件系统的开发进程。 与CCS集成开发环境有关的应用软件开发中的模块结构如图3-5所示。在CCS中选择已支持的DSP处理器型号,自己编写代码或加载DSP/BIOS实时操作系统开发应用软件,编译后进行软件仿真或硬件实时仿真调试,对软件进行评估。在应用开发中,可以加入第三方合作伙伴提供的应用资源。 图3-5 基于CCS集成开发环境开发应用...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

TMS320F2812应用程序开发过程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部