需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9653 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:20世纪80年代,伴随着数字信号处理器的产生,数字信号处理(DSP)技术迅速向前发展。数字信号处理芯片在信号处理、通信、军事、自动控制等众多领域的应用日益广泛。目前,随着DSP技术的不断成熟,数字信号处理技术必将在更多的领域,得到更为广泛的应用。本文即介绍DSP在信号处理中的一个非常重要的应用,即波形的产生。 正弦信号发生器经常用在通信、仪器和自动控制等领域中。早期的模拟信号发生器由于RC电路的问题,既无法保证参数的准确度,又造成体积和功耗的偏大。而数字式的信号发生器克服了模拟信号发生器的弊端,得到了更为广泛的应用。本文介绍了基于 TMS320C5416高速DSP处理器的双正弦信号发生器的设计方案,其具有波形精确,稳定性好等优势。本文采用泰勒级数法进行汇编编程,采用汇编语言是因为其对执行效率的提高十分可观,本课题中我们将会看到采用C语言所需的机器周期数大约是汇编语言编程的60倍,可见汇编语言对满足信号实时性具有重要的意义。然后,利用CCS集成开发环境观察所产生的正弦信号波形,并进行分析和调试,使信号发生器频率和幅度等参数的调节更为简便,以更好的满足实际应用的需要。并进一步实现多正弦信号发生器,本设计具有一定的创新性和独创性。
关键词:数字信号处理器,双正弦信号发生器,汇编语言
目录 摘要 Abstract 第1章 绪 论-3 1.1 课题来源及研究概况-3 1.2 课题研究的目的意义-3 1.3 本文的主要研究工作-4 1.4 本文的内容安排-4 第2章 正弦信号发生器-5 2.1 正弦波形产生的原理-5 2.2 正弦信号发生器的应用-6 第3章 DSP硬件结构和CCS集成开发环境-7 3.1 TMS320C5416硬件结构-7 3.2 CCS软件介绍及仿真-8 第4章 汇编语言-10 4.1 汇编源程序语句格式-10 4.2 寻址方式和指令系统-10 4.3 公用目标文件格式 (COFF)-10 4.4 小数的表示及运算-11 第5章 双正弦信号发生器的DSP实现-12 5.1 单正弦信号发生器的实现-12 5.2 双正弦信号发生器的实现-13 5.2.1双正弦信号发生器编程-13 5.2.2观察和调试双正弦程序-15 5.2.3 C语言与汇编语言设计编程运行效率的比较-16 第6章 双正弦信号发生器的优化-18 6.1 频率的调节-18 6.2 幅度的调节-20 6.3 多正弦信号发生器-22 第7章 总结-23 参考文献-24 致 谢-25 附 录-26 |