毕业论文基于dsp技术的正弦信号发生课程设计.docVIP

  • 3
  • 0
  • 约2.23万字
  • 约 63页
  • 2018-08-09 发布于贵州
  • 举报

毕业论文基于dsp技术的正弦信号发生课程设计.doc

毕业论文基于dsp技术的正弦信号发生课程设计

PAGE PAGE 47 正弦波发生器 第一章:绪论 HYPERLINK /view/50226.htm \t _blank 数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展, HYPERLINK /view/.htm \t _blank 数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的二十多年时间里,信号处理已经在通信等领域得到极为广泛的应用。 图一是数字信号处理系统的简化框图。此系统先将模拟信号转换为数字信号,经数字信号处理后,再转换成模拟信号输出。其中抗混叠滤波器的作用是将输入信号x(t)中高于折叠频率的分量滤除,以防止信号频谱的混叠。随后,信号经采样和A/D转换后,变成数字信号x(n)。数字信号处理器对x(n)进行处理,得到输出数字信号y(n),经D/A转换器变成模拟信号。此信号经低通滤波器,滤除不需要的高频分量,最后输出平滑的模拟信号y(t)。 抗混叠滤波 器 抗混叠滤波 器 A/D 数字信号处理器 D/A 低通滤波器 x(n) y(n) x(t) y(t) 图一 数字信号处理系统简化框图 数字信号处理是以众多学科为理论基础的,它所涉及的范围极其广泛。例如,在数学领域,微积分、概率统计、随机过程、数值分析等都是数字信号处理的基本工具,与网络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关。近来新兴的一些学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分。可以说,数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。 第二章:TMS320C54x芯片介绍 1.总线结构 C54x 包括8 条16 比特宽度的总线,其中: 一条程序总线(PB):传送取自程序存储器的指令代码和立即操作数 三条数据总线(CB、DB、EB):将内部个单元连接在一起,CB和DB传送读自数据存储器的数据,EB传送写入存储器的数据 四条地址总线(PAB CAB DAB EAB):传送执行指令所需的地址 2.C P U C54x 的CPU 结构包括: 40 比特的ALU ,其输入来自16 比特立即数、16 比特来自数据存储器的数据、暂时存储器、T 中的16 比特数、数据存储器中两个16 比特字、数据存储器中32 比特字、累加器中40 比特字。 2 个40 比特的累加器,分为三个部分,保护位(39- 32 比特)、高位字(31-16 比特)、低位字(15-0 比特)。 桶型移位器,可产生0 到31 比特的左移或0 到16 比特的右移。 17x17 比特的乘法器 40 比特的加法器 比较选择和存储单元CSSU 数据地址产生器DAGEN 程序地址产生器PAGEN 3.外设 C54x 包括: 通用I/O 引脚,XF 和BIO 定时器 PLL 时钟产生器 HPI 口8 比特或16 比特 同步串口 带缓存串口BSP 多路带缓存串口McBSP 时分复用串口TDM 可编程等待状态产生器 可编程bank switching 模块 外部总线接口 IEEE1149.1 标准JTAG 口 4.存储器 4.1存储空间 一般而言,C54x 的存储空间可达192K16 比特字,64K 程序空间,64K 数据空间,64KI/O 空间。依赖其并行的工艺特性和片上RAM 双向访问的性能,在一个机器周期内,C54x 可以执行4 条行并行存储器操作:取指令,两操作数读,一操作数写。使用片内存储器有三个优点:高速执行(不需要等待),低开销,低功耗。 4.2程序存储区 C54x 有片内ROM 、DARAM、 SARAM ,这些区域可以通过软件配置到程序空间。当地址落在这些区域内,自动对这些区域进行访问,当地址落在这些区域以外,自动产生对外部存储器的访问。 4.2.1 片内 R O M 片内ROM( 4K 16K 24K 28K 或48K 字)可能包括的内容有: 引导程序,可以从串口、外部存储器、I/O 口或HPI 口引导 256 字的率扩展 第三章:CCS简介 1.CCS工作模式 CCS是TI公司针对TMS320系列DSP的集成开发环境,在Windows操作系统下,采用图形接口界面,提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具。 CCS有两种工作模式,即: 软件仿真器模式:可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。 硬件在线编程模式:可以实时运行在DSP芯片上,与硬件开发板相结合在线编程和调试应用程序。 2.CCS的组成 C

文档评论(0)

1亿VIP精品文档

相关文档