- 26
- 0
- 约6.15千字
- 约 8页
- 2016-03-01 发布于重庆
- 举报
DSP课程设计报告 正弦波
太原理工大学
DSP原理及应用
课程设计报告
专业班级:通信0802
姓 名:邢剑卿
学 号:2008001316
2010年12月30日
一、设计目的
学会用ccs集成开发软件,在开发环境下完成工程项目创建,程序编辑,编
译,链接,调试和数据分析。
二、设计内容
编写程序,利用ccs软件产生正弦波
三、设计原理
正弦波信号发生器已被广泛地应用于通信、仪器仪表和工业控制等领域的信号处理系统中。
通常有两种方法可以产生正弦波,分别为查表法和泰勒级数展开法。
查表法是通过查表的方式来实现正弦波,主要用于对精度要求不很高的场合。
泰勒级数展开法是根据泰勒展开式进行计算来实现正弦信号,它能精确地计算出一个角度的正弦和余弦值,且只需要较小的存储空间。
本次主要用泰勒级数展开法来实现正弦波信号。
产生正弦波的算法
正弦函数和余弦函数可以展开成泰勒级数,其表达式:
取泰勒级数的前5项,得近似计算式:
递推公式:
sin(nx) = 2cos(x)sin[(n-1)x]-sin[(n-2)x]
cos(nx) = 2cos(x)sin[(n-1)x]-cos[(n-2)x]
由递推公式可以看出,在计算正弦和余弦值时,需要已知cos(x)、sin(n-1)x、sin(n-2)x和cos(n-2)x。
四、总体方案设计
(1)建立工程:点击菜单project-new,在弹出的窗口中输入工程名,后缀是.pjt;
(2)建立文件:点击菜单file-new-source file,建立汇编语言文件和链接命令文件;
(3)将文件加入工程:点击菜单project-add files to project,选择要加入的文件添加到工程;
(4)工程的汇编链接:点击菜单project-rebuild all,若汇编链接成功会生成.out文件;
(5)装载可执行程序:点击菜单file-load program,装载.out文件;
(6)执行程序:点击菜单debug-run;
(7)观察结果。
注意事项:
(1)标号区分大小写,标号从第一列开始;
(2)星号(*)从第一列开始;
(3)指令助记符不能从第一列开始;
(4) MEMORY和SECTIONS要大写;
(5)在链接命令文件中解释说明用符号/* */;
(6)PAGE与0或与1之间要有空格。
五、主要参数
(1)sin(theta)=x(1-x^2/2*3(1-x^2/4*5(1-x^2/6*7(1-x^2/8*9))))
(2)cos(theta)=1-x^2/2*3(1-x^2/4*5(1-x^2/6*7(1-x^2/8*9)))
(3)sin(2*theta)=2*sin(theta)*cos(theta)
六、设计源程序代码
正弦波形的汇编程序
.title sinx.asm
.mmregs
.def _c_int00
.ref d_xs,d_sinx,d_xc,d_cosx
sin_x: .usect sin_x,360
STACK: .usect STACK,10
k_theta .set 286
PA0 .set 0
_c_int00: .text
STM #STACK+10,SP
STM #0,AR1
STM k_theta,AR0
STM #sin_x,AR7
STM #90,BRC
RPTB loop1-1
LDM AR1,A
LD #d_xs,DP
STL A,@d_xs
STL A,@d_xc
CALL sin_start
CALL cos_start
LD #d_sinx,DP
LD @d_sinx,16,A
MPYA @d_cosx
STH
您可能关注的文档
- 61音乐会汇报演出主持词.doc
- 630KVA美式箱变外壳技术协议书.doc
- 63中三师一建一满意方案.doc
- 65岁以上老年人健康体检实施方案.doc
- 66kV-2200kVA变压器交流耐压试验的解决协议.doc
- 6羊场小学汇报材料初步均衡发展工作情况汇报.doc
- 6项目事故应急救援预案.doc
- 750机组故障手册.doc
- 7750SR BRAS业务配置手册.doc
- 71桩+600米输油管道浅埋段整治方案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)