北方伟业计量集团有限公司
作为数字信号处理实现技术,PC的最大优势就是资源丰富,其中包括硬件和软件资源,它可以使用各种编程技术和应用软件。例如,使用PC进行语音音处理就相当方便,不需要开发任何硬件系统,仅需利用PC的多媒体设备,驱动软件,就能进行系统开发。所以,自20世纪80年代以来,有相当多的应用系统都是以PC为基本系统开发完成的。
在通用计算机上编程序可以实现各种复杂的处理算法。程序可以由处理者开发,也可以使用信号处理程序在通用计算机上编程序库中现成的程序。一般采用C语言、MATLAB语言等编程,主要用于DSP算法的模拟仿真,复杂的处理算法验证算法的正确性和性能。其优点是灵活方便,开发周期短,其缺点是处理速度慢,所以多用于处理算法研究、教学实验和一些对处理速度要求较低的场合。
在通用计算机系统中可以加上专用的加速处理机实现数字信号处理。加速卡可以是通用的加速处理机,也可以是由DSP用户开发的用户加速卡。如果加速卡是用户开发的,在日益复杂的控制系统中,随着DSP芯片价格的下降,这一方法比较常用。但当数据处理量较大时,加速卡和计算机之间的数据交换速度比较慢,因而通用计算机只能起到管理者的作用,而不参与实时处理。
2.单片机实现
单片机是一种具有CPU和各种不同外部电路的微处理器。从结构上看,单片机与微处理器的重要区别在于,单片机的系统管理资源没有微处理器丰富,但却具有多种用户电路。因此,如果系统不需要复杂的管理,就可以充分利用单片机的电路集成特性,把系统体积压缩到最小。用单片机虽然可以实现简单的数字信号处理系统,但如果系统复杂、 时实性要求强,就显得能力不足了。因此,在比较简单的系统中,可以使用单片机作为数字信号处理器,而需要进行复杂计算时(例如实现DVD解码),就必须使用做处理器或DSP器件。
实际上,任何单片机组成的系统,都可以被看作是一个数字信号处理系统,因为系统的功能是由单片机完成的,系统已经成为一个数字信号处理系统。
登录后才可以评论
立即登录通话对您免费,请放心接听
温馨提示:
1.手机直接输入,座机前请加区号 如13803766220,010-58103678
2.我们将根据您提供的电话号码,立即回电,请注意接听
3.因为您是被叫方,通话对您免费,请放心接听