DSP任意信号发生器_dsp任意信号发生器
DSP任意信号发生器由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“dsp任意信号发生器”。
任意信号发生器
实验报告
姓
名: 学院(系): 专
业: 组
员: 指导老师:
学 号:
电子工程与光电技术学院
通信工程
一、实验目的1.熟悉 DSP 硬件开发平台; 2.熟悉 DSP 集成开发环境(CCS); 3.掌握 TMS320F2812 的存储器配置表; 4.学习 TMS320F2812 的编程开发; 5.熟悉代码调试的基本方法。
二、实验仪器
计算机、C2000 DSP 教学实验箱、XDS510 USB 仿真器、示波器
三、实验内容
建立工程,编写DSP 的主程序,并对工程进行编译、链接,利用现有 DSP 平台实现任意波的产生,通过示波器观察结果。对于实验所要求的内容,完成情况如下:
(1)、独立完成项目编译、链接、调试的全过程;
(2)、利用数码显示管,在DSP初始化子模块后添加语句或者编写子程序,使之能够显示实验日期2014.11.15。答:如图所示:
(3)、记录实验中个子程序包括主程序的入口实际地址,与 memory 比较,指出分别位于什么类型的存储器中。
答:入口地址为:0x00000000;位于片上M0.M1 SARAM。(4)、指出波形数据保存的空间地址,并以图形方式显示线性调频信号的波形,并保存,附在实验报告中。答:空间地址为:0x01000000 线性调频信号的波形如图所示:
四、实验中出现的问题及解决方案
1、改变信号频率的方式并编程实现,在示波器上验证:
首先需要改变原来的程序,初始程序为cos余弦函数,我们把它改成了sin正弦函数;另外信号频率需要不断变化,因此在源程序基础上增加了一个变量m.具体程序如下所示: 初始程序:
修改后程序:
改变信号频率后,示波器上验证的图形如下: A、m=2时,T=5.3ms;
B、m=3时,T=3.6ms;
C、m=4时,T=2.65ms;
D、m=8时,T=1.32ms;
2、在实验过程中,由于实验进行的比较顺利,因此我们还利用数码显示管显示了其他内容,例如下面图形所示,寓意为“304C一生一世”(304C为宿舍号):
五、实验感想
在进行本实验时,由于我们之前对CCS这个集成开发环境有了一定的熟悉,因此做起来少了生疏感。主要出现的问题在于编程方面,在编写正余弦函数表达式上我们是通过了学习他人的方式完成的。
该实验让我学会了利用DSP的运算能力计算出波形的数值信息,在现有平台上实现任意波形的生成,还让我学会了通过改变程序来控制数码显示管的输出。总之,通过实验,我发现了许多以前不知道的DSP的用处,感谢实验带给我新的知识和领悟。