实时信号处理系统要求必须具有处理大数据量的能力,以保证系统的实时性;其次对系统的体积、功耗、稳定性等也有较严格的要求。实时信号处理算法中经常用到对图象的求和、求差运算,二维梯度运算,图象分割及区域特征提取等不同层次、不同种类的处理。其中有的运算本身结构比较简单,但是数据量大,计算速度要求高;有些处理对速度并没有特殊的要求,但计算方式和控制结构比较复杂,难以用纯硬件实现。因此,实时信号处理系统是对运算速度要求高、运算种类多的综合性信息处理系统。 1 信号处理系统的类型与常用处理机结构 根据信号处理系统在构成、处理能力以及计算问题到硬件结构映射方法的不同,将现代信号处理系统分为三大类:
1
(1)时钟电路 给DSP芯片提供时钟一般有两种方法:—种是利用DSP芯片内部提供的晶振电路,在DSP芯片的XI和XZ/CLOCKIN之间连接石英晶体可启动内部振荡器,如图1所示。另一种方法是采用外部振荡源,将外部时钟源直接输入X2/CLOCKIN引脚,XI悬空。采用封装好的晶体振荡器,芯片内部有PLL时钟模块可以倍频或分频外部时钟。由于通常为减小高频晶振影响,所以外部晶振频率取得较低。本设计DSP运行在40MHz频率下,采用10MHz晶振,通过内部倍频到40MHz。   (2)电源及复位电路设计 TMS320LF2407A DSP是一种低工耗的DSP,工作电压为3.3V,需要设计专门的电源电
1
摘要:以TMS320F240 系列为例,简要介绍了数字信号处理器串行通信接口SCI 模块和RS485 串口通信,并编程实现了TMS320F240 与PC 机串行通信接口电路。   1 引言   DSP 既是Digital Signal Pricessing 的缩写,也是Digital Signal Pricessor 的缩写。前者是指数字信号处理的理论和方法,后者则是指用于数字信号处理的可编程微处理器。TMS320F240 系列是在TMS320F2000TM 平台下的一种定点DSP 芯片,是专为数字电机控制和其他控制应用系统而设计的16位定点运算的DSP。它集合了DSP 的高速运算功能与电
1
系统上电后,ADS5422一直工作,采样产生的数据是否存储到IDT72V2113中,由TMS320C6203B的DX0引脚状态来决定。TMS320C6203B进行初始化,外部扩展总线的XCE3设置为同步FIFO读操作模式。DMA通道0配置为每次传输1帧,每帧1024个半字(HW,HalfWord),同步事件设置为外部中断4,触发极J性为高电平,初始化定时器0,定时间隔为22 ms。   当外部同步信号到来时,启动定时器0,手动启动DMA通道0,同时设置DX0为低电平。ADS5422采样产生的数据开始写人IDT72V2113,当定时器0中断到来时,设置DX0为高电平,关闭IDT72V2113的
1