C6000流水线和C运行时环境 DSP技术实验报告.docx

C6000流水线和C运行时环境 DSP技术实验报告.docx

C6000流水线和C运行时环境 1.实验目的和要求 1.熟悉DSP软件开发环境CCS的使用。 2.熟悉C6000中的C运行时环境。 2.主要仪器设备(实验用的软硬件环境) 安装了CCS2.0的计算机,采用simulator配置文件sim6201_simulator.cfg 3.操作方法与实验步骤 1)打开ccs6000的C运行时的环境; 2)双击桌面程序Setup CCS2(6000),配置CCS,选择C6xxx; 3)配置好后,打开桌面程序CCS2(6000); 4)把文件夹tutorial\sim62xx\hello1拷贝到myproject下; 5)单击菜单project-open,打开open.pjt,选择文件库rts6200.lib; 6)将汇编代码段加到hello.asm,再在hello.c中加入汇编子函数的C语言程序,进行编译、加载生成.out文件,执行产生结果。 4.实验内容及实验数据记录 采用simulator配置文件sim6201_simulator.cfg 1. Hello1中添加1个C文件sop_c.c ,该文件是一个乘法累加的子函数sop_c (short * a, short * x, int * y, int n),然后在main函数中调用。不选择任何优化选项。用混合代码显示,在汇编层次执行sop_c子函数,观察调用、执行和返回的过程。 2.用汇编语言实现两个数组a(n)和x(n)的乘法累加功能。汇编文件名为:sop_asm.asm,主函数C中调用格式:int sop_asm(short * a, short * x, int n)。 5.实验程序或实验数据处理与分析 1)在Hello1中添加文件sop_c.c 在mian函数中调用: 2)在Hello1中添加文件sop_asm.asm 在main函数中调用 3)实验处理: 6.质疑、建议、问题讨论 由于对c6000的使用还不是太熟悉,所以操作中还是不太熟练,而且在编写代码时也有些不必要的错误,但进过细心的观察,最终找到错误并改正,今后应该注意,此次实验使我熟悉DSP软件开发环境CCS的使用,熟悉C6000中的C运行时环境。

文档评论(0)

1亿VIP精品文档

相关文档