一基础DSP技术将通用或专用的DSP处理器用于完成数字信号处理的方法与技术适于数字方法直接处理的时域信号特点灵活性模拟处理系统修改硬件设计或调整硬件参数数字处理系统改变软件设置精度模拟系统取决于元器件精度好的模拟元件1数字系统由AD的位数和计算机字长算法决定可以较准确地估计和控制可靠性和可重复性模拟系统受环境影响大数字系统可靠性和可重复性好抗噪声干扰数字信号抗干扰性强01电平易于区分模拟信号对干扰敏感实时性模拟系统除电路引入的延时外处理是实时的数字系统是由计算机的处理速度决定高频信号的处理模拟系统可以处理包括微波毫米波乃至光波信号数字系统按奈奎斯特准则的要求受SHAD和处理速度的限制旋转因子特性周期性对称性可约性FFT运算的工程特点算法复杂度N越大FFT算法的时间复杂度与直接计算DFT的时间复杂度相比两者的差距就越大原位运算当数据输入到存储器中以后每一级运算的结果仍然存储在同一位置直到最后输出无需存储中间计算结果倒序基2时间抽取FFT算法的输入序列为正常顺序为了使输出的计算结果也按正常顺序排列在计算之前需要把输入序列重新排列成FFT原位运算所要求的倒序数据原位运算结构可节省大量存储单元降低设备成本便于硬件实现实序列FFT算法的高效实现途径时间抽取FFT算法频率抽取FFT算法二硬件结构及特点系列号TMS320C54x型号TMS320C5402系统结构特点系统结构中央处理器CPU作为DSP芯片的核心为提高运算速度采用了流水线指令执行结构和相应的并行处理结构可在一个周期内对数据进行高速的算术和逻辑运算内部总线控制有8组16位的总线1组程序总路线3组数据总线4组地址总线可在一个周期内产生两个数据存储地址实现流水线并行数据处理
f特殊功能寄存器54x系列共有27个特殊功能寄存器用于对片内各功能模块进管理监控它们位于具有特殊功能的RAM区数据存储器RAM有两种片内数据存储器1双寻址双访问RAMDARAM在一个指令周期内可对其进行两次存取操作1次读和1次写2单寻址单访问RAMSARAM在一个指令周期内只能进行一次存取操作程序存储器ROM程序存储空间C54x的程序存储器可由ROM和RAM配置而成程序空间既可以定义在ROM上也可以定义在RAM中这一点与通用CPU有明显区别但在嵌入式处理器中较常见IO口扩展功能C54x只有两个通用IO引脚XF和BIOBIO主要用来监测外部设备的工作状态XF用来向外部设备发信号除这r